Senior Robotics Software Engineer — Own Production-Grade Platform

Whelix

Boston (MA)

Presencial

USD 140.000 - 190.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Equity
Ownership of software
Startup experience
MassRobotics/Boston ecosystem

Descripción de la vacante

Whelix, based in Boston, seeks a Senior Robotics Software Engineer to own the software on robotic platforms, integrating ROS 2, CAN/EtherCAT, and cloud connectivity. You will lead a production-ready platform across hardware generations and customer labs.

Youll work with cross-functional teams including mechanical, electrical, and data scientists, and you will be on-site for installations, reporting to the CTO. This role demands hands-on leadership in software reliability and deployment.

Formación

  • BS or MS in CS, ME, EE, Robotics or a related field, or equivalent experience.
  • 5+ years building software that controls physical machines, at least 2 on systems that shipped to customers.
  • Strong modern C++ and Python on Linux; hands-on ROS 2 (nodes, actions, services, launch, colcon).
  • Fieldbus and motor-control experience: CAN or EtherCAT, servo drive configuration, homing, limits, fault recovery.
  • Docker and systemd in production; CI pipelines that deploy to real hardware.
  • Git fluency beyond the basics: submodules, rebases, merging long-lived branches without losing work.
  • A safety mindset: you have designed or commissioned an E-stop chain and know why interlocks live on the machine.
  • Experience installing or commissioning equipment at a customer site.
  • Willing to travel to customer labs, roughly one week per month at peak.

Responsabilidades

  • Design, implement and maintain ROS 2 nodes, actions and drivers for gantry, flask handling, gripper, pipette and imaging subsystems in C++ and Python.
  • Own the hardware-profile and driver abstraction so new gantry generations are configuration and a driver plugin, not a fork.
  • Implement safety interlocks, E-stop handling and motion boundary checks on the machine, independent of the cloud.
  • Build and maintain the robot container image, systemd units, selftest gate and GitHub Actions hardware-in-the-loop deploy pipeline.
  • Make device, bus and camera recovery automatic; turn field failures into tests and gates.
  • Manage Git across nested repositories: submodule pins, long-lived branch merges, release tagging.
  • Provision, install and commission robots at customer sites, including network setup and device authentication, and support them afterward.
  • Collaborate with mechanical and electrical engineers on new hardware bring-up and with the web team on the robot-to-cloud contract.
  • Work with scientists to turn lab workflows into robust automated behavior; conduct root cause analysis and keep design docs current.

Conocimientos

C++
Python
ROS 2
Linux
Git
CAN/EtherCAT
Docker
Systemd

Educación

BS or MS in CS/ME/EE/Robotics or related field

Herramientas

colcon
GitHub Actions

Descripción del empleo

Whelix, based in Boston, seeks a Senior Robotics Software Engineer to own the software on robotic platforms, integrating ROS 2, CAN/EtherCAT, and cloud connectivity. You will lead a production-ready platform across hardware generations and customer labs.

Youll work with cross-functional teams including mechanical, electrical, and data scientists, and you will be on-site for installations, reporting to the CTO. This role demands hands-on leadership in software reliability and deployment.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Whelix • Boston (MA)

Presencial
USD 140.000 - 190.000
Equity
Ownership of software
Startup experience
+1
Senior Software Engineer
Senior Software Engineer

Andromeda Surgical • South San Francisco (CA)

Presencial
USD 150.000 - 210.000
Senior Robotics Software Engineer (ROS, Full-Stack)
Senior Robotics Software Engineer (ROS, Full-Stack)

Motion Recruitment • Woburn (MA)

Presencial
USD 120.000 - 180.000
Equity
Medical, dental, vision coverage
401(k) program
+2
Senior Robotics Software Consultant
Senior Robotics Software Consultant

Boston Dynamics, Inc. • Waltham (MA)

Híbrido
USD 134.000 - 168.000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Robotics Software Engineer / Woburn MA
Senior Robotics Software Engineer / Woburn MA

Motion Recruitment • Woburn (MA)

Presencial
USD 120.000 - 180.000
Equity
Medical, dental, vision coverage
401(k) program
+2
Senior Robotics Data Platform Engineer
Senior Robotics Data Platform Engineer

Welocalize • Santa Clara (CA)

Presencial
USD 124.000 - 165.000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Auxo Talent • San Francisco (CA)

Presencial
USD 150.000 - 210.000
Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

Presencial
USD 150.000 - 210.000
Senior Robotics Software Engineer (Embedded Linux)
Senior Robotics Software Engineer (Embedded Linux)

Serve Robotics Inc • EE. UU.

Presencial
USD 140.000 - 210.000
Lead Robotics Software Engineer - End-to-End Production
Lead Robotics Software Engineer - End-to-End Production

Andromeda Surgical, Inc. • South San Francisco (CA)

Presencial
USD 130.000 - 170.000