Staff Robotic Software Engineer

Analog Devices

MA, United States
Base: $134,644 to $201,966; bonus/equity: discreti...
Robotic software framework development
Interface with robotic hardware
Data engineering for robotic datasets
Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems

Job Summary

  • Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems.
  • Build data engineering infrastructure for large-scale robotic datasets (tactile, vision, kinematics) including versioning, storage, and efficient retrieval.
  • This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time, and other benefits.

Matching Summary

Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems.

Salary

Base: $134,644 to $201,966; Bonus/Equity: discretionary performance-based bonus; Benefits: medical, vision, dental, 401k, paid vacation, holidays, sick time

Skills & Requirements

Must-have

  • Robotic software framework development
  • Interface with robotic hardware
  • Data engineering for robotic datasets
  • AI algorithm integration
  • Software optimization for performance
  • ROS/ROS2 expertise

Nice-to-have

  • Collaboration in interdisciplinary teams
  • Continuous learning of robotics advancements

Key Requirements

  • Master’s degree or Ph.D. preferred
  • 5+ years of industry experience
  • Proficiency in C++ and Python
  • Experience with real-time operating systems (RTOS)
  • Working knowledge of simulation tools (IsaacSim)
  • Experience with Git, testing, and CI

Work Rights

Export licensing review may be required for non-US citizens

Tailored Resume

Cover Letter