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

cklEZjdZUG02ZFkybmJLOHNRSmwzRis3amc9PQ==
  • 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

Yexgo

Data Entry Clerk Admin (Remote) Work From Home Job at Yexgo

 ...taking a minute to finish our online application.Minimum requirements:QualificationsNo experience, Willing to trainAbility to work within recognized turnaround timesMust have exceptional social skills and the ability to organize simultaneous tasksAbility to... 

D3 Search

Senior Payroll Manager Job at D3 Search

 ...D3 Search is actively seeking a Snr. Payroll Manager candidate for a well-established and highly respected LA-based & global law practice...  ...Work Model Flexible hybrid 4/1 work model (4 onsite & 1 remote ). Position Summary: The Senior Payroll Manager... 

Mediabistro

Chief Marketing Officer (Denver) Job at Mediabistro

 ...reaching the interview stage by reading the complete job description and applying promptly. We are seeking an experienced Chief Marketing Officer (CMO) to oversee all marketing operations and develop the company's marketing strategy and vision. The CMO will lead a team... 

Thuasne USA

Flatbed Knitting Machine Operator Job at Thuasne USA

 ...Communicates with scheduling department Train new employees Gives recommendations, advice or guidance to others Inspect knitted products as specified in SOPs Follow priorities and workorder due dates when completing work Actively participates in department... 

Amazon

ASIC RTL Engineer, Annapurna Labs (Cupertino) Job at Amazon

 ...to apply for the ASIC RTL Engineer, Annapurna Labs role at Amazon Join to apply for the ASIC RTL Engineer, Annapurna Labs role...  ...and professional life is critical to life-long happiness and fulfillment. We offer flexibility and encourage you to find your own balance...