Senior Firmware ENgineer

Expert In Recruitment Solutions

Redmon, WA

JOB DETAILS
SKILLS
Algorithms, C Programming Language, C++ Programming Language, Code Reviews, Computer Engineering, Computer Firmware, Computer Science, Consumer Electronics, Consumer Software, Data Entry, Data Processing, Data Structures, Debugging Skills, Device Drivers, Electrical Design, Electronic Design, Embedded Systems, Gaming, Hardware Development, Identify Issues, Microcontroller, Operating Systems, Peripheral Hardware, Power Management, Product Design, Product Development, Proof of Concept, Prototyping, Realtime Operating System, Scripting (Scripting Languages), Software Design, Software Development, Team Player, Test Design, Testing, Unit Test, Validation Testing, Writing Skills, Xbox
LOCATION
Redmon, WA
POSTED
30+ days ago
Title: Senior Firmware ENgineer
Location: onsite in Redmon, WA - 5 days a week



Must Have:
C++
C
Firmware

Nice to Haves:
Ex Microsoft, EX FAANG, EX MAGNIFICANT OR EX MANGO is a
Gaming Clients

Job Description:
Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: The week of May 5th _.
• Hard Skills Assessment Process: The assessment process will include 1 round_.
• Required Candidate Preparation: Candidates should be able to code on the call: embedded firmware test question.

Summary:
The accessories development team is expanding into new families of products and new fundamental technologies. The team is seeking an engineering candidate to contribute to firmware development and the success of these emerging products. The ideal candidate will be knowledgeable in one or more common firmware development languages such as C or C++ and will bring passion and energy to development with embedded microcontrollers. The ideal candidate will possess the ability to collaborate closely with other teams, such as the Xbox operating system team, electrical design team, design validation and test team.

Job Responsibilities:
• Participate in all phases of hardware product development including designing and implementing firmware code, creating prototypes and proofs of concept, writing test code and support scripts, etc.
• Contribute to the design and implementation of various firmware components and tools, including device drivers, peripheral drivers, communication interfaces, input/sensors data processing, power management state machines, and programming scripts
• Perform code reviews
• Integrate code drops from 3rd party suppliers
• Troubleshoot complex scenarios spanning across multiple systems

Qualifications:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required
• 8-10 years experience required
• Experience writing and debugging embedded firmware
• Familiar with embedded RTOS or FreeRTOS design and debugging
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
• Consumer electronic software design and development experience
• Experience performing in-depth troubleshooting and unit testing

About the Company

E

Expert In Recruitment Solutions