×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software & Controls Engineer

Job in Chelmsford, Middlesex County, Massachusetts, 01824, USA
Listing for: Brooks Automation
Full Time position
Listed on 2026-10-01
Job specializations:
  • Engineering
    Systems Engineer, Embedded Software Engineer, Robotics, Automation & Mechatronics Engineer
Job Description & How to Apply Below
Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions that empower chip manufacturers worldwide. Our product portfolio includes a range of automation solutions, including robots, vacuum systems, and atmospheric robots for semiconductor manufacturing ().  Are you looking for a place where you can be part of a transformation?

Join us at Brooks Automation and be a part of a dynamic organization that is shaping the future of technology.

Senior Embedded Software & Controls Engineer

Job Description Summary We  are seeking a highly skilled Senior Embedded Software & Controls Engineer to work on the development of next-generation control systems for advanced levitation-based motion platforms. This role will focus on implementing high-performance DC commutation strategies and distributed control architectures to enable precision 6

DOF motion of magnetically levitated structures.

The ideal candidate will bridge advanced control theory with real-time embedded execution, delivering robust, low-latency control solutions tightly integrated with custom electronics, sensors, and actuation systems.

Key Responsibilities Design and implementation of real-time embedded control software for levitation systems, including:

DC commutation algorithms for multi-phase electromagnetic actuation

High-bandwidth closed-loop control for precision positioning

Distributed control coordination across multiple nodes and processors

Translate advanced control models into efficient embedded software, including:

State-space and model-based control implementations

Sensor fusion for multi-degree-of-freedom feedback systems

Deterministic real-time execution on embedded platforms

Architect and develop distributed control frameworks, including:

Synchronization of multiple control loops across networked devices

Low-latency communication protocols (e.g., EtherCAT or equivalent)
Fault-tolerant and scalable system designs

Integrate software with hardware components, including:

Power electronics and current drivers

High-speed sensors (e.g., optical, magnetic, or laser-based systems)
FPGA or MCU-based control platforms

Lead system bring-up, tuning, and validation:

Debug real-time control systems using lab instrumentation

Analyze system performance (latency, stability, noise sensitivity)
Optimize control loop performance at the system level

Collaborate cross-functionally with:

Controls, electrical, mechanical, and system architecture teams

Firmware and FPGA developers

Product development and advanced technology teams

Drive technical innovation and contribute to:

Intellectual property (patents and disclosures)
Next-generation control architectures and methodologies

System-level performance improvements

Required Qualifications Bachelor’s, Master’s, or PhD in:

Electrical Engineering, Robotics, Controls Engineering, or related field8+ years of experience in embedded software and controls development

Strong expertise in:

Real-time embedded programming (C/C++ required)
Feedback control systems and control theory

Multi-axis motion control and high-performance servo systems

Experience implementing:

Digital control loops on MCU/SoC/FPGA platforms

Real-time systems with deterministic timing constraints

Preferred Qualifications

Experience with :

Electromagnetic or motor control systems (BLDC, linear motors, planar motors)
DC commutation or custom commutation strategies

Distributed control systems and real-time field buses

Familiarity with:

MATLAB/Simulink or equivalent modeling tools

Sensor fusion and high-precision metrology systemsFPGA-based control or hardware acceleration

Knowledge of:

Precision motion control (micron/sub-micron…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary