4 дня назад
Senior Staff Firmware Engineer (Robotics)
160 000 - 200 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Staff Firmware Engineer (Embedded Robotics): Designing and delivering firmware for embedded systems powering advanced humanoid robots across the full development lifecycle, with an accent on C/C++, microcontrollers, RTOS, and hardware/software integration. Focus on developing real-time firmware, debugging complex embedded systems, collaborating on actuator and hardware interfaces, and mentoring junior engineers.
Location: Waltham, Massachusetts, United States
Base pay: $160,000–$200,000 annually
Company
develops advanced robotic systems, including humanoid robots such as Atlas.
What you will do
- Design, develop, and implement firmware for embedded systems across a wide range of robotic components.
- Write clean, efficient, tested, and maintainable C and C++ code.
- Drive firmware development through requirements analysis, design, implementation, testing, deployment, and production.
- Define hardware/software interfaces and integrate firmware with hardware in collaboration with hardware engineers.
- Participate in code reviews, technical documentation, and development process improvements.
- Mentor junior engineers and share embedded systems expertise.
Requirements
- Bachelor’s degree in computer science, computer engineering, electrical engineering, or a related field.
- 7+ years of experience driving firmware development through the full lifecycle.
- Strong programming skills in C and C++.
- Deep understanding of embedded systems, numerical representation, memory management, state machines, and real-time operating systems.
- Hands-on experience with microcontrollers, especially STM32 or similar architectures.
- Experience with embedded development tools and test equipment, including oscilloscopes, logic analyzers, and debuggers, plus strong debugging and analytical problem-solving skills.
Nice to have
- Experience with motor control software and actuator systems.
- Experience with Aurix microcontroller architecture.
- Knowledge of functional safety standards and verification techniques such as IEC 61508.
- Familiarity with embedded cybersecurity concepts and best practices.
- FPGA development experience using Verilog or VHDL.
Culture & Benefits
- Work with the Atlas team on challenging humanoid robotics projects.
- Medical, dental, and vision benefits.
- 401(k), paid time off, and an annual bonus structure.
- Applicants must be eligible to work in the United States; visa sponsorship is not available.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Senior Firmware Manager (Embedded Systems)
155 000 - 205 000$
4 дня назад
Embedded Software Engineer IV (Robotics)
128 000 - 162 000$
10 дней назад
Software Engineer, Firmware (EV)
130 000 - 160 000$
4 дня назад
Senior Software Engineer - Runtime Services (Automotive)
179 200 - 268 800$
10 дней назад
Senior Staff Firmware Engineer (Memory-Constrained Embedded Systems)
132 500 - 196 140$
9 дней назад
Robotics Software Engineer (AI)
94 280 - 127 555$