Firmware Engineer
Dcode Talent LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
C++
Code Review
Device Drivers
Firmware
FreeRTOS
Real-Time Operating Systems
Information Technology
Job description
On-site, W2-only firmware engineering role (local applicants only; no sponsorship)
- Contribute to firmware development for new accessories and technologies
- Develop in C and C++ for embedded microcontrollers
- Participate in all phases of hardware product development:
- Design and implement firmware code
- Create prototypes and proofs of concept
- Write test code and support scripts
- Design and implement firmware components (device drivers, communication interfaces, input/sensor data processing, power management, scripts)
- Perform code reviews and integrate code from 3rd party suppliers
- Troubleshoot complex, cross-system issues
- Collaborate with cross-functional teams (e.g., Xbox OS, electrical, validation, and test teams)
Requirements
Required: Bachelor's degree in Computer Science/Engineering or related field
- Required: 8-10 years' experience in embedded firmware development
- Must have experience with embedded RTOS/FreeRTOS, strong computer science fundamentals, and consumer electronics background
- Nice to have: Experience with gaming clients, or prior work at Microsoft/FAANG/MAGNIFICENT/MANGO companies
- Hard Skills Assessment required (live coding on embedded firmware topics)