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
Senior

Job 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)

Apply for this position