Robotics Embedded Software Engineer (C++/RT)

Harvey Nash

Chelmsford (MA)

Hybrid

USD 105,000 - 142,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Full Benefits
Bonus
Medical Insurance
Dental Insurance
Vision Insurance
Disability Insurance
401(k)
Holidays & PTO

Job summary

Harvey Nash client is seeking an Embedded Software Engineer to join a robotics-focused engineering team in Chelmsford, MA. You will develop embedded C++ software for real-time robotic motion control and hardware/software integration in industrial automation projects.

You will collaborate with cross-functional teams, participate in design reviews, and ensure software quality through testing and debugging. Hybrid role with on-site presence four days per week, competitive compensation and benefits.

Qualifications

  • Proficiency in C++11 or later for embedded software development.
  • Experience with embedded real-time systems and multi-threading/interrupts.
  • Familiarity with BSP/HAL, FPGA integration, and hardware interfaces.
  • Strong object-oriented programming and software design skills.
  • Experience in SDLC environments with version control, debugging, and Agile practices.

Responsibilities

  • Develop embedded software for robotics and automation systems to control motion and interface with hardware subsystems.
  • Collaborate with cross-functional teams to define features and technical requirements.
  • Create and communicate software requirements; participate in design reviews.
  • Ensure software quality through testing, debugging, and automation practices.
  • Improve DevOps processes and development efficiency.
  • Assist in test equipment design and robotic hardware/system setup.
  • Support manufacturing and field service in troubleshooting remotely or on-site.

Skills

C++11+
RTOS
BSP/HAL
FPGA
OOP
SDLC
Agile

Tools

QNX
Real-Time Linux
FPGA
BSP
HAL

Job description

Harvey Nash client is seeking an Embedded Software Engineer to join a robotics-focused engineering team in Chelmsford, MA. You will develop embedded C++ software for real-time robotic motion control and hardware/software integration in industrial automation projects.

You will collaborate with cross-functional teams, participate in design reviews, and ensure software quality through testing and debugging. Hybrid role with on-site presence four days per week, competitive compensation and benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Harvey Nash • Chelmsford (MA)

Hybrid
USD 105,000 - 142,000
Full Benefits
Bonus
Medical Insurance
+5
Software Engineer, Robotics Automation (Embedded C++)
Software Engineer, Robotics Automation (Embedded C++)

Brooks Automation • Chelmsford (MA)

Hybrid
USD 106,000 - 143,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Robotics Engineer - Remote Ready, Autonomous Systems
Senior Robotics Engineer - Remote Ready, Autonomous Systems

Harvey Nash • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Senior Embedded Robotics Software Engineer
Senior Embedded Robotics Software Engineer

Brooks • Chelmsford (MA)

Hybrid
USD 118,000 - 160,000
Medical, Dental, Vision Insurance
401(k) Plan
Flexible Vacation
Embedded Software Engineer - Real-Time Robotics
Embedded Software Engineer - Real-Time Robotics

SmartRecruiters, Inc. • Waltham (MA), Northern (KY)

Hybrid
USD 85,000 - 128,000
401(k) matching
Employee benefits
Staff Embedded C++ Engineer for Robotics & Autonomy
Staff Embedded C++ Engineer for Robotics & Autonomy

Full Spectrum • Westborough (MA)

On-site
USD 90,000 - 140,000
Bonus eligible
Embedded Robotics Software Engineer - Real-Time C/C++
Embedded Robotics Software Engineer - Real-Time C/C++

Carnegie Robotics • Pittsburgh

Hybrid
USD 90,000 - 140,000
Health coverage
Dental, vision, life insurance
401(k) with employer match
+2
Robotics Software Engineer: Motion & Automation
Robotics Software Engineer: Motion & Automation

Brooks Automation • Chelmsford (MA)

Hybrid
USD 94,000 - 128,000
Medical, Dental, Vision and Disability
401(k) Plan
Holidays and Flexible Vacation
Embedded Software Engineer for Robotics & Autonomous Systems
Embedded Software Engineer for Robotics & Autonomous Systems

Boston Engineering Corporation • Waltham (MA)

On-site
USD 85,000 - 128,000
Senior Embedded Software Engineer - Robotics
Senior Embedded Software Engineer - Robotics

Brooks Automation • Chelmsford (MA)

Hybrid
USD 118,000 - 160,000
Medical insurance
401(k) plan
Flexible vacation