793,143open jobs
50,545companies
124,108added this week
Browse all
Salary
$111k – $150k per year
Location
In office (Fremont)
Seniority
Middle · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 11, 2026. Brooks Automation scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Brooks Automation supplies robotics, vacuum handling and contamination control for semiconductor manufacturing. Its wafer handling systems move substrates inside deposition and etch tools. The company sells to equipment makers and fabs across the industry.

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 (www.brooks.com).

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.

Embedded Software Engineer

Job Description

What You Will Do:

  • Design and develop embedded software solutions, spanning precision motion control, sensor integration, and mathematical algorithms.
  • Diagnose customer issues, perform and document root cause analysis and provide work around as well as long term fix.
  • Champion best practices in embedded software engineering, ensuring scalability, reliability, and adherence to industry standards.
  • Collaborate with cross-functional teams to integrate advanced technologies such as machine vision and machine learning into embedded systems.
  • Use complete system knowledge to implement logic to control multiple devices for safe and reliable wafer handling.

What You Will Bring:

  • Computer or Electrical Engineering Bachelor’s degree with 4+ years of software development with focus on equipment control involving robots and device integration.
  • Extensive experience developing embedded software for complex real-time systems involving control theories
  • Proficiency in C++ 14/17 and experience in POSIX and ANSI compliant real-time operating systems and microcontroller units (MCUs).
  • Experience using In-Circuit Emulators, Debuggers, Oscilloscopes, electrical schematics.
  • Experience in building robotics and motion control solutions with PID loops and deep understanding of DC servo motors, BLDC motors and stepper motors, multi-threading.
  • Familiarity with bootloader, memory management.
  • Experience in Linux operating systems and Python for scripting.
  • Fluency in UML for Object-Oriented Analysis/Design, including state machines.
  • Excellent problem-solving skills with demonstrated experience using Fishbone (Ishikawa) diagram or 5 whys or Fault Tree Analysis or similar methodologies.
  • Excellent written and verbal communication (English) skills.
  • Preferred: Experince in C#.Net
  • Preferred: Previous experience in the semiconductor or semiconductor equipment industry.
  • Travel expectation would be 20%

Compensation

Base Salary Range: $110,621.72 USD to $149,664.68 USD

Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.

This position is also eligible for an annual discretionary bonus.

Benefits

At Brooks, we offer the following benefits for this position, subject to applicable eligibility requirements:

  • Medical, Dental, Vision and Disability Insurance

  • 401(k) Plan

  • Exempt employees are provided company paid holidays and Flexible Vacation to enjoy personal time off and incidental sickness.

Have a question about our benefits and compensation package? Your recruiter can share more with you during the hiring process.

Work Location & Flexibility

At Brooks, we aim to foster a collaborative and engaging environment while offering flexibility where possible. Work arrangements may include a mix of in-office and remote work, depending on the nature of the role and business needs. Specific expectations will be shared during the interview process.

Brooks is committed to fostering a diverse and inclusive workplace and proudly serves as an equal-opportunity employer. We welcome all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected characteristics.

Diversity enhances our innovative capabilities and strengthens our ability to serve our customers and communities effectively. At Brooks Automation, we celebrate the unique experiences and perspectives each individual brings, believing they are essential to our collective success. Join us in building a workplace where every team member is valued and can thrive.

For applicants with disabilities requiring accommodations, don't hesitate to get in touch with [email protected] or call +1 (978) 262-2400 to discuss your needs.

Review EEO Law & EEO Statement.

Brooks Automation participates in E-Verify® to confirm eligibility for employment in the United States. For more details, visit www.dhs.gov/E-Verify. E-Verify® is a registered trademark of the U.S. Department of Homeland Security.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
793,143 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Fremont
≈ $86k – $172k per year (Estimated) • In office • Secret • Full-Time • 2+ years exp • Bachelor's Degree • McKinney
Python
Apply
≈ $127k – $234k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • San Jose
Python
Verilog
SystemVerilog
Perl
Chips/EDA
Synopsys Design Compiler
Synopsys PrimeTime
Synopsys SpyGlass
Apply
≈ $128k – $235k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • San Jose
C++
AI/ML
Computer Vision
Apply
≈ $114k – $210k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Austin
Python
Verilog
SystemVerilog
Perl
DevOps
CI/CD
Chips/EDA
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Synopsys HAPS
Cadence Protium
Apply
≈ $130k – $239k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Sunnyvale
SystemVerilog
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Chips/EDA
UVM
Apply
$18k per year (net) • In office • Kazan
Python
C++
C++
CMake
PyTorch C++
AI/ML
Transformers
PyTorch
LLM
Hugging Face
Embodied AI
DevOps
Rest API
WebSockets
Git
Docker
Linux
Robotics
ROS
Apply
$18k per year (net) • In office • Saint Petersburg
Python
C++
C++
CMake
PyTorch C++
AI/ML
Transformers
PyTorch
LLM
Hugging Face
Embodied AI
DevOps
Rest API
WebSockets
Git
Docker
Linux
Robotics
ROS
Apply
$18k per year (net) • In office • Krasnodar
Python
C++
C++
CMake
PyTorch C++
AI/ML
Transformers
PyTorch
LLM
Hugging Face
Embodied AI
DevOps
Rest API
WebSockets
Git
Docker
Linux
Robotics
ROS
Apply
≈ $14k – $37k per year (Estimated) • Remote (India) • Full-Time • Bachelor's Degree • Hyderabad • Bengaluru
JavaScript
SQL
C#
C++
AI/ML
Copilot
Claude
DevOps
CI/CD
AWS
Management
Agile
Scrum
Apply
$8.5k – $14k per year • In office • Perm
Go
Java
Kotlin
C
C++
C
Embedded C
AI/ML
Claude Code
DevOps
Git
Linux
Cybersecurity
Wireshark
Apply
Electrical Engineer 5 hours ago
$106k – $143k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
DevOps
TCP/IP
Robotics
EtherCAT
Chips/EDA
Altium Designer
OrCAD
Apply
$118k – $160k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chelmsford
C++
MATLAB
MATLAB
Simulink
Robotics
EtherCAT
Sensor Fusion
Apply
$118k – $160k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chelmsford
Robotics
EtherCAT
PID Control
Apply
Electrical Engineer 5 days ago
$106k – $143k per year • In office • Full-Time • 3+ years exp • Chelmsford
Verilog
DevOps
Windows
Management
Outlook
Apply
$118k – $160k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Chelmsford
Robotics
EtherCAT
PID Control
Apply
$44k per year • In office • Fremont
Apply
≈ $40k – $95k per year (Estimated) • In office • Fremont
Apply
$191k – $249k per year • Equity • Hybrid • 10+ years exp • Bachelor's Degree • Fremont
Python
SQL
DevOps
Splunk
New Relic
Datadog
AWS
Amazon S3
Robotics
EtherCAT
Apply
≈ $94k – $229k per year (Estimated) • Hybrid • 3+ years exp • Fremont
Apply
$100k – $130k per year • In office • 5+ years exp • PhD • Fremont
Apply
See all jobs
This is one of many
793,143 more open roles from verified company boards, updated every day.