Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Job summary
A robotics technology company is seeking a Firmware Engineer to develop and own firmware for innovative robotic microfactory systems. You will collaborate with a talented cross-functional team and manage the firmware development lifecycle. The ideal candidate has 5+ years of experience with C, C++, and embedded systems. This position emphasizes hands-on problem solving, communication, and a strong understanding of hardware/software interactions while working in-person at the company's HQ in Sterling, VA.
Qualifications
5+ years of firmware or embedded systems engineering experience.
Deep experience with microcontrollers and microprocessors.
Solid understanding of embedded communication protocols.
Responsibilities
Design, develop, and maintain firmware for embedded systems.
Own the full firmware development lifecycle.
Collaborate with engineers to validate hardware and firmware interactions.
Skills
Expert-level proficiency in C
Expert-level proficiency in C++
Experience with Python for tooling or scripting
Strong debugging skills
Hands-on experience with RTOS development
Job description
A robotics technology company is seeking a Firmware Engineer to develop and own firmware for innovative robotic microfactory systems. You will collaborate with a talented cross-functional team and manage the firmware development lifecycle. The ideal candidate has 5+ years of experience with C, C++, and embedded systems. This position emphasizes hands-on problem solving, communication, and a strong understanding of hardware/software interactions while working in-person at the company's HQ in Sterling, VA.