Назад
Company hidden
4 дня назад

Senior Staff Firmware Engineer (Robotics)

160 000 - 200 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →