Senior Embedded Robotics Engineer (Boston) Job at Motion Recruitment, Boston, MA

Z0kvNHpjcTJEK3hRa0JheFJRQ2V0NjlhWVE9PQ==
  • Motion Recruitment
  • Boston, MA

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. Youll 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
  • Bachelors or Masters 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}

#J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs

WMM Inc

Service Champion Job at WMM Inc

 ...be apart of the largest restaurant company in the world! If you want to build a great career while providing fast, fun and friendly service to our customers, Taco Bell is the perfect place to learn, grow and succeed! We offer the following : ~ A commitment to... 

Entergy

Lineman Job at Entergy

 ...Flexibility:** Onsite**Legal Entity:** Entergy Arkansas, LLC* ****Position will be filled as an Apprentice 4th Year or Journeyman Lineman depending on experience of selected candidate.*******JOB SUMMARY**Construct, Build and Maintain OH/UG Electric Facilities with... 

University Hospitals

Patient Care Nurse Assistant (PCNA) Job at University Hospitals

 ...only\n \n Are you passionate about helping others and making a real difference in your communitys health? As a Patient Care Nurse Assistant (PCNA) , you'll be essential in offering compassionate care and support to patients. University Hospitals Parma Medical Center... 

Yume Sushi Bar - Los Angeles

Head Sushi Chef Job at Yume Sushi Bar - Los Angeles

 ...Yume Sushi Bar is an upscale and refined dining destination, renowned for its elegant ambiance, exceptional service, and curated omakase...  ...expression. As we continue to grow, were seeking a Head Sushi Chef to lead our kitchen with vision, integrity, and unmatched skill.... 

Accenture

Salesforce Administrator - 5784321 Job at Accenture

 ...metro area onsite at the project, significantly reducing and/or eliminating the demands to travel.Key Responsibilities:As a Salesforce Administrator, you will be responsible for providing general support to the client which includes:+ Monitoring inbound customer support...