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

Software Engineer II - Robotics (C++)

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

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

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer II - Robotics (C++): Developing and integrating software for robotic platforms, motion-control systems, sensing systems, embedded interfaces, and production test tools with an accent on hardware integration, real-time behavior, and reliable operation. Focus on implementing control and machine interfaces, supporting hardware bring-up and testing, and troubleshooting software across robotic equipment, sensors, actuators, and industrial networks.

Location: Onsite in Pasadena, California, United States

Base salary: $108,000–$135,000 USD annually. Total compensation, including equity: $118,000–$152,600 USD annually.

Company

hirify.global is an end-to-end space company building rockets, spacecraft, critical subsystems, and robotic systems for space, national security, and commercial missions.

What you will do

  • Develop and maintain software for robotic platforms, motion-control systems, embedded interfaces, sensing systems, test environments, and operator-facing tools.
  • Support the full software lifecycle from concept and simulation through hardware bring-up, integration, testing, deployment, troubleshooting, and production support.
  • Integrate software with motors, actuators, encoders, sensors, motion controllers, embedded systems, machine vision, industrial networks, and robotic equipment.
  • Collaborate with mechanical, electrical, controls, systems, manufacturing, test, quality, and operations teams to define requirements, interfaces, verification approaches, and release criteria.
  • Apply code reviews, Git workflows, CI/CD, automated testing, documentation, and release practices to improve software quality.
  • Communicate technical risks, trade studies, test results, implementation plans, and software status to cross-functional stakeholders.

Requirements

  • Degree in software engineering, computer science, electrical engineering, robotics, mechatronics, aerospace engineering, or equivalent experience.
  • 2–5 years of professional software engineering experience with robotics, motion control, embedded systems, hardware systems, or complex technical products.
  • Strong proficiency in C++ and/or Python, with experience developing in Linux environments.
  • Experience with ROS or ROS 2, including real-time variants or real-time robotics applications.
  • Hands-on experience with hardware integration and an understanding of control loops, deterministic timing, and hardware bring-up.
  • For work in U.S. offices, candidates must meet applicable ITAR eligibility or authorization requirements.

Nice to have

  • Experience with motion planning, kinematics, dynamics, trajectory generation, controls software, calibration, perception, state estimation, or sensor fusion.
  • Experience with real-time operating systems, bare-metal embedded development, hard real-time control, or safety-critical software.
  • Experience with CAN/CANopen, SpaceWire, MIL-STD-1553, EtherCAT, SPI/I2C, Ethernet, TCP/IP, Modbus, OPC UA, PLCs, or other industrial and spacecraft communication interfaces.
  • Experience with simulation, digital twins, hardware-in-the-loop, software-in-the-loop, automated test equipment, or production test systems.
  • Experience in aerospace, defense, advanced manufacturing, industrial robotics, medical devices, or other high-reliability hardware environments.

Culture & Benefits

  • Hands-on work in a fast-paced hardware development environment with close cross-functional collaboration.
  • Employee stock purchase program with a 15% discount and company equity as part of total compensation.
  • Medical, dental, and vision coverage, including HMO, PPO, and a zero-cost HDHP option with HSA contribution.
  • Paid vacation, sick time, holidays, parental leave, disability and life insurance, and a 401(k) with company match.
  • Additional perks include subsidized EV charging, fitness and gym benefits, snacks and beverages, and employee discounts.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →