Principal Embedded Software Engineer, Robotics (Hybrid)

Rise Robotics

Somerville (MA)

Hybrid

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package including equity
Blue Cross Blue Shield Health insurance
Dental, Life, and Disability insurance
401(k) program
PTO and office holidays
Flexible/hybrid work options
Weekly free lunch
Free parking/T accessible

Job summary

A robotics engineering company in Somerville, MA, is seeking a Principal Embedded Software Engineer. This hybrid role involves designing and developing embedded software for robotic lifting solutions. Applicants should have over 5 years of experience in software development using C, C++, and Python, along with familiarity with motion control systems. The position offers competitive compensation, health benefits, and a flexible work environment with emphasis on collaboration across engineering teams.

Qualifications

  • 5+ years of experience in electromechanical product software development, proficient in C, C++, and Python.
  • Strong understanding of controls, brushless DC motors, and motion control systems.
  • Ability to operate independently and produce documented software modules.
  • Familiar with embedded communications interfaces such as CAN, SPI, I2C, UART.
  • Capable of reading complex technical literature and production process diagrams.

Responsibilities

  • Design, develop, and maintain embedded software for robotic lift systems.
  • Collaborate with hardware engineers for software integration.
  • Create and optimize control algorithms for robotic lifting operations.
  • Develop software for real-time control and sensor integration.
  • Conduct testing and debugging to ensure reliability.
  • Maintain comprehensive documentation for software processes.
  • Collaborate with cross-functional teams to achieve project goals.

Skills

Electromechanical product software development
C
C++
Python
Controls
Brushless DC motors
Motion control systems
CAN
SPI
I2C
UART

Job description

A robotics engineering company in Somerville, MA, is seeking a Principal Embedded Software Engineer. This hybrid role involves designing and developing embedded software for robotic lifting solutions. Applicants should have over 5 years of experience in software development using C, C++, and Python, along with familiarity with motion control systems. The position offers competitive compensation, health benefits, and a flexible work environment with emphasis on collaboration across engineering teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer — Robotics Motion Control
Lead Embedded Software Engineer — Robotics Motion Control

RISE® Robotics • Somerville (MA)

Hybrid
USD 140,000 - 190,000
Competitive compensation package including equity
Blue Cross Blue Shield Health insurance
Dental, Life, and Disability insurance
+5
Senior Embedded Motion Control Engineer (Hybrid, Equity)
Senior Embedded Motion Control Engineer (Hybrid, Equity)

RISE Robotics • Somerville (MA)

Hybrid
USD 120,000 - 180,000
Competitive compensation package
Equity
Health insurance
+7
Lead Embedded Robotics Software Engineer
Lead Embedded Robotics Software Engineer

Engtal • Boston (MA)

Hybrid
USD 100,000 - 130,000
Senior Embedded Robotics Software Engineer (Hybrid, Equity)
Senior Embedded Robotics Software Engineer (Hybrid, Equity)

RISE Robotics • Somerville (MA)

Hybrid
USD 120,000 - 180,000
Competitive compensation
Equity
Health insurance
+6
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Rise Robotics • Somerville (MA)

Hybrid
USD 90,000 - 130,000
Competitive compensation package including equity
Blue Cross Blue Shield Health insurance
Dental, Life, and Disability insurance
+5
Principal Robotics Software Engineer (Hybrid)
Principal Robotics Software Engineer (Hybrid)

Westinghouse Electric Company • Etna

Hybrid
USD 103,000 - 129,000
Comprehensive Medical benefits
Wellness Programs
401(k) with company match
+5
Principal Embedded Software Engineer
Principal Embedded Software Engineer

RISE® Robotics • Somerville (MA)

Hybrid
USD 140,000 - 190,000
Competitive compensation package including equity
Blue Cross Blue Shield Health insurance
Dental, Life, and Disability insurance
+7
Senior Embedded Software Engineer - Real-Time Motion Control
Senior Embedded Software Engineer - Real-Time Motion Control

RISE® Robotics • Somerville (MA)

Hybrid
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Engtal • Boston (MA)

On-site
USD 100,000 - 130,000
Lead Embedded Software Engineer - Industrial Robotics
Lead Embedded Software Engineer - Industrial Robotics

Highbrow LLC • Norwalk (CT)

On-site
USD 110,000 - 140,000