Firmware Engineer 1
Role details
Job location
Tech stack
Job description
- Design, develop, and implement firmware solutions for new Surface devices
- Contribute to software validation and testing on proprietary hardware
- Analyze system requirements and document specifications for firmware projects
- Perform troubleshooting and resolve issues during testing phases
- Collaborate with cross-functional teams to ensure hardware and software integration
Requirements
Our client, a leading technology organization, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the hardware development department supporting the Surface device project. The ideal candidate will have strong problem-solving skills, attention to detail, and a proactive mindset, which will align successfully in the organization., Experience in debugging Windows devices - familiarity with Windows devices and usability issues
Software validation/testing - experience validating software, especially on hardware devices
Basic Computer Skills, * Bachelor's degree in computer science, computer engineering, or a related field
- 0-2 years of experience in firmware or software development
- Familiarity with validation, Windows usability issues, and debugging tools
- Experience with troubleshooting and unit testing of systems
- Strong foundation in data structures, algorithms, and software design
What's in it for me?
- Opportunity to work on innovative hardware projects
- Collaborate with a talented and diverse team of professionals
- Gain valuable experience in firmware development and validation
- Work in a dynamic environment that fosters growth and learning
- Be part of a renowned organization committed to technological excellence
Benefits & conditions
- Medical and Prescription Drug Plans
- Dental Plan
- Vision Plan
- Health Savings Account
- Health Flexible Spending Account
- Dependent Care Flexible Spending Account
- Supplemental Life Insurance
- Short Term and Long Term Disability Insurance
- Business Travel Insurance
- 401(k), Plus Match
- Weekly Pay