Register
|
Login
MENU
Home
Employers
Post Jobs
Employer Services
Employer Membership
Search Resumes
Job Seekers
Search Jobs
Post Resume
Job Seeker Services
Employer Lists
Register
Login
Register
|
Login
Sr. Firmware Engineer
Figure
San Jose, CA
Category
Engineering
Apply for Job
Job Description
Figure is an AI Robotics company developing a humanoid. They are seeking a Firmware Engineer to design, implement, and test firmware for critical components. The role involves designing and implementing low-level software, developing Python tools for automation and hardware calibration, contributing to CI/CD infrastructure, and supporting hardware/software integration. This is a 5-day-week in-office position.
Requirements
Architect, design, implement and test firmware in C or C++ for critical components such as motor controllers, battery management systems and sensing hardware
Define a strategy to facilitate reuse of the code base and tools used to develop firmware on different hardware platforms
Develop Python tools to support test automation or hardware calibration
Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
Support hardware/software integration in the lab
Mastery of C, C++, Python and Linux
Good knowledge of computer architecture
Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
Comfortable using lab instruments (Oscilloscopes, logic analyzers...) and debugging tools (Lauterbach...)
US base salary range between $160,000 - $250,000 annually
]]>