Logo
Engtal

Senior Embedded Software Engineer

Engtal, Boston, Massachusetts, us, 02298

Save Job

Overview

An innovative company at the intersection of engineering and life sciences is developing cutting-edge systems that integrate hardware, robotics, and software to enable next-generation experimentation and automation. They are seeking a Senior Embedded Software Engineer to contribute to the design and development of software that powers complex instruments and connected devices. Responsibilities

Develop and maintain embedded software in C/C++ for ARM Cortex-M microcontrollers (STM32), using RTOS environments such as FreeRTOS or Mbed OS. Collaborate with hardware teams to build, calibrate, and validate electromechanical and robotic components. Design and implement reliable communication between embedded systems and connected platforms. Support robotic system development using frameworks such as ROS, building scalable and reusable modules. Translate high-level system requirements into embedded drivers, algorithms, and interfaces. Conduct peer reviews, maintain strong documentation, and promote best coding practices. Provide mentorship to junior engineers while fostering collaboration and technical growth. Troubleshoot and resolve integration issues spanning hardware and software layers. Communicate project progress, risks, and solutions to cross-functional teams. Drive improvements in development processes, tools, and workflows. Qualifications

Bachelor’s degree in Computer Science, Electrical Engineering, or related discipline (or equivalent experience). Solid background in embedded development on ARM Cortex-M microcontrollers. Proficiency with RTOS (FreeRTOS, Mbed OS) and C/C++ programming. Experience with sensors, actuators, or IoT-connected devices. Familiarity with ROS or similar robotics frameworks is a plus. Strong debugging and integration skills for complex hardware/software systems. Comfortable working in agile development environments with tools like Git and JIRA. Clear written and verbal communication skills with experience documenting specifications. Prior exposure to instrumentation, automation, or related technology fields is beneficial but not required. Seniority level

Mid-Senior level Employment type

Full-time Benefits

Medical insurance Vision insurance 401(k) Get notified about new Embedded Software Engineer jobs in

Boston, MA .

#J-18808-Ljbffr