Software Engineer

OHO Group (Lithuania)

Boston (MA)

On-site

USD 120,000 - 170,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A robotics startup in Boston is seeking a Software Engineer to develop high-performance software powering complex robotic systems, focusing on real-time control and hardware-software integration.

Responsibilities include owning software connecting hardware, sensors, and autonomy software, collaborating with robotics engineers, and contributing to system integration and HIL testing across platforms.

Qualifications

  • Strong C++ programming with hardware experience.
  • Familiar with SPI, I2C, UART and Ethernet interfaces.
  • Knowledge of controls engineering and trajectory planning.
  • Experience with real-time robotics software or hardware-in-the-loop control.
  • Experience in Linux-based real-time systems.

Responsibilities

  • Own software connecting robotic hardware, sensors, control systems, and higher-level autonomy software.
  • Collaborate with robotics engineers to translate requirements into high-performance software.
  • Contribute to system integration, hardware-in-the-loop testing, and cross-disciplinary debugging across robotic platforms.

Skills

C++
Hardware integration
Real-time systems
Linux environments
SPI
I2C
UART
Ethernet
Controls engineering
Trajectory planning
GNC
Hardware-in-the-loop

Job description

We are working with an innovative autonomous robotics startup seeking a Software Engineer to develop high-performance software that powers complex robotic systems. The role focuses on real-time control, system orchestration, hardware-software integration, and developing reliable software to support autonomous operations.

Key Responsibilities
  • Own software connecting robotic hardware, sensors, control systems, and higher-level autonomy software.
  • Collaborate with robotics engineers and research teams to translate technical requirements into reliable, high-performance software.
  • Contribute to system integration, hardware-in-the-loop testing, and cross-disciplinary debugging across robotic platforms.
Ideal Qualifications
  • Strong programming skills in C++, and experience working closely with hardware
  • Familiarity with interfaces such as SPI, I2C, UART, and Ethernet.
  • Familiarity with controls engineering, trajectory planning, autonomous GNC, etc.
  • Experience with real-time systems, robotics software, or hardware-in-the-loop control environments.
  • Experience developing software within Linux-based environments, real-time systems, or complex hardware control architectures.

This is a fast-growing startup establishing itself as a leader in its industry.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Andromeda Surgical • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Embedded Engineer
Senior Embedded Engineer

Intelletec • San Francisco (CA)

On-site
USD 120,000 - 180,000
Equity
Full benefits
Competitive compensation
Real-Time Robotics Software Engineer
Real-Time Robotics Software Engineer

OHO Group (Lithuania) • Boston (MA)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Hyra • St. Louis (MO)

On-site
USD 120,000 - 160,000
Professional growth
Collaborative environment
Flexible hybrid work arrangements
+2
Robotics Hardware-Software Integration Engineer
Robotics Hardware-Software Integration Engineer

Veriipro • Atlanta (GA)

On-site
USD 110,000 - 170,000
Robotics SWE, Automation Integration
Robotics SWE, Automation Integration

Maxwell Bond • Austin (TX)

On-site
USD 110,000 - 165,000
Robotics Engineer — RealTime C++, Autonomy & Hardware
Robotics Engineer — RealTime C++, Autonomy & Hardware

Strativ Group • Sunnyvale (CA)

On-site
Confidential
Robotics Software Engineer
Robotics Software Engineer

HIKINEX • San Francisco (CA)

On-site
USD 140,000 - 190,000
Relocation assistance
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Intellecruit • Redwood City (CA)

On-site
USD 100,000 - 140,000
Software Engineer
Software Engineer

Apera • Ann Arbor (MI)

On-site
USD 105,000 - 135,000