Lead Embedded Software Engineer — Robotics (Hybrid)
RISE Robotics
Somerville (MA)
Hybrid
USD 100,000 - 130,000
Full time
14 days+
Application generator
An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Benefits offered by this job
Competitive compensation package
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
Located in Union Square
Job summary
A leading robotics solutions firm is seeking a Principal Embedded Software Engineer in Somerville, MA. You will design and develop software for robotic lifting systems, ensuring performance and reliability. The ideal candidate has 5+ years of experience with C, C++, Python, and motion control systems. This hybrid role offers competitive compensation, health insurance, and flexible work options, making it an exciting opportunity to contribute to innovative robotic solutions.
Qualifications
5+ years of electromechanical product software development experience.
Ability to understand complex technical literature such as datasheets.
Proven capability to produce well-documented software modules.
Responsibilities
Design, develop, and maintain embedded software for robotic lift systems.
Collaborate with hardware engineers for system integration.
Create and optimize control algorithms for robotic operations.
Develop software for real-time control and sensor integration.
Conduct thorough testing and maintain software documentation.
Work with cross-functional teams to achieve project goals.
Skills
C programming
C++ programming
Python programming
Brushless DC motors
Motion control systems
CAN communications
SPI communications
I2C communications
UART communications
Job description
A leading robotics solutions firm is seeking a Principal Embedded Software Engineer in Somerville, MA. You will design and develop software for robotic lifting systems, ensuring performance and reliability. The ideal candidate has 5+ years of experience with C, C++, Python, and motion control systems. This hybrid role offers competitive compensation, health insurance, and flexible work options, making it an exciting opportunity to contribute to innovative robotic solutions.