Senior Embedded Software Engineer
Chelmsford, Massachusetts
Full Time
$135k - $145k
Our client, a global leader in advanced automation systems, is seeking a Senior Embedded Software Engineer to join their robotics team. This engineer will be instrumental in developing real-time motion control software for high-precision robotic systems used in industrial applications.
Key Responsibilities:-  Design and implement embedded software in C++ for real-time, multi-threaded environments (RTOS). 
-  Collaborate with cross-functional teams to develop motion control features and system diagnostics. 
-  Drive continuous improvements in reliability, performance, and software quality. 
-  Support integration with industrial hardware, including motor controllers and sensors. 
-  5+ years of experience in embedded software development 
-  Strong proficiency in C++ (C++11 or later) 
-  Experience with real-time operating systems (RTOS), such as QNX or real-time Linux 
-  Must have hands-on experience with EtherCAT 
-  Familiarity with robotics, motion planning, or kinematics is a strong plus 
This is a great opportunity for someone who wants to work on complex, real-world robotics systems that are transforming modern automation.