Enable job alerts via email!

Senior Embedded Robotics Engineer

Motion Recruitment Partners LLC

Boston (MA)

On-site

USD 90,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading engineering firm in Boston is looking for a skilled Senior Embedded Robotics Engineer. In this role, you will design and optimize embedded systems for advanced robotic platforms, collaborating with cross-functional teams to bring innovative solutions to life. The position offers a competitive salary and comprehensive benefits.

Benefits

Medical Insurance
Dental Benefits
Vision Benefits
Paid Time Off (PTO)
401(k) with match

Qualifications

  • 3+ years of experience in embedded software development, ideally in robotics.
  • Hands-on experience with embedded platforms such as ARM Cortex-M or STM32.

Responsibilities

  • Design and implement real-time embedded software for robotic systems.
  • Develop firmware and drivers for microcontrollers and sensors.
  • Conduct system-level debugging, testing, and validation.

Skills

C/C++
Debugging
Robotics

Education

Bachelor’s or Master’s degree in Electrical Engineering
Bachelor’s or Master’s degree in Computer Engineering
Bachelor’s or Master’s degree in Robotics

Tools

ARM Cortex-M
STM32
ROS
ROS2
MATLAB/Simulink
Git

Job description

We are seeking a skilled and innovative SeniorEmbedded Robotics Engineer to join our fast-growing engineering team in Somerville. In this role, you will be responsible for designing, developing, and optimizing embedded systems that power advanced robotic platforms. You’ll work closely with cross-functional teams to bring cutting-edge robotic solutions from concept to deployment.

Responsibilities
  • Design and implement real-time embedded software for robotic systems.

  • Develop firmware and drivers for microcontrollers, sensors, actuators, and communication interfaces (UART, SPI, I2C, CAN, etc.).

  • Collaborate with electrical and mechanical engineers to define system architecture and ensure seamless hardware/software integration.

  • Optimize embedded code for performance, memory usage, and reliability.

  • Conduct system-level debugging, testing, and validation of robotic platforms.

  • Maintain documentation for code, schematics, and system architectures.

  • Stay updated on industry trends, tools, and technologies in embedded systems and robotics.

Requirements
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Robotics, or a related field.

  • 3+ years of experience in embedded software development, ideally in robotics or mechatronic systems.

  • Proficient in C/C++ with experience in real-time operating systems (RTOS).

  • Hands-on experience with embedded platforms such as ARM Cortex-M, STM32, or similar.

  • Familiarity with robotic frameworks (e.g., ROS, ROS2) and motion control principles.

  • Strong debugging and hardware interfacing skills (oscilloscopes, logic analyzers, JTAG).

  • Knowledge of safety-critical software development is a plus.

Preferred Qualifications
  • Experience with Python for scripting or automation.

  • Familiarity with version control systems (e.g., Git).

  • Exposure to machine learning or computer vision integration in embedded systems.

  • Experience with simulation tools like Gazebo, MATLAB/Simulink.

The Offer
  • Competitive Salary
You will receive the following benefits:
  • Medical Insurance

  • Dental Benefits

  • Vision Benefits

  • Paid Time Off (PTO)

  • 401(k) {including match- if applicable}

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Robotics Engineer

Blackcoffeerobotics

Plum

Remote

USD 80,000 - 100,000

30+ days ago

Senior Process Improvement Engineer/Robotics- 1st shift

GE Appliances, a Haier company

Louisville

On-site

USD 65,000 - 124,000

7 days ago
Be an early applicant

Senior Process Improvement Engineer/Robotics- 1st shift

General Electric

Louisville

On-site

USD 80,000 - 100,000

10 days ago

Senior Process Improvement Engineer/Robotics- 1st shift

GE Appliances

Louisville

On-site

USD 65,000 - 95,000

12 days ago

Senior, Embedded Software Engineer, Display

Infoempregos

Remote

USD 100,000 - 125,000

Today
Be an early applicant

Senior Scala Engineer - Distributed Systems (m/f/x)

commercetools

Remote

USD 100,000 - 140,000

6 days ago
Be an early applicant

Senior Software Engineer (Distributed Systems & Architecture)

Trissential, LLC

Rochester

Remote

USD 95,000 - 168,000

6 days ago
Be an early applicant

Senior QA Engineer – Robotics and Embedded Systems

Rivers Agile

Pittsburgh

Hybrid

USD 80,000 - 110,000

23 days ago

Senior QA Engineer - Robotics and Embedded Systems

ZipRecruiter

Pittsburgh

Hybrid

USD 80,000 - 120,000

22 days ago