CareerPlanSign in

Sr. Embedded Software Engineer

Somerville, Massachusetts, United States💼 Full-time🗓 2026-03-23 → 2026-09-26

Core

Design, develop, and maintain embedded software for robotic lifting solutions, focusing on motion control and real-time systems.

Role type

Senior Embedded Software Engineer (Motion Control)

Builds

Electronic control systems for massive robotic lifting machinery

Domain

Heavy machinery / Robotics / Motion Control

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, controls systems, brushless DC motors, motion control algorithms, real-time systems, sensor integration, CAN, SPI, I2C, UART

Preferred skills

electromechanical product software development, reading complex technical literature (datasheets, schematics)

Responsibilities

Design and develop embedded software for robotic lift systems; Integrate software with electrical and mechanical components; Create and optimize control algorithms; Develop real-time control and feedback software; Conduct testing and debugging; Maintain software documentation

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.