Embedded Motion Control Engineer (C/C++/Python)

Polluxa, Inc.

Milpitas (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is seeking an experienced embedded software engineer to develop and maintain software for semiconductor equipment control, motion control, automation, diagnostics, and system integration.

You will design, implement, test, and debug software for precision motion systems and real-time processing. Responsibilities include building diagnostic and validation tools in C++ and Python, supporting hardware bring-up, tuning, and root-cause analysis across subsystems.

Qualifications

  • Bachelor's degree with 5+ years of relevant experience or 2+ years with a Master's/PhD.
  • Strong C/C++ for embedded systems interfacing with hardware.
  • Python for diagnostics, automation, scripting, or engineering tools.

Responsibilities

  • Develop and maintain embedded software and firmware for semiconductor equipment control, motion control, automation, diagnostics, and system integration.
  • Design, implement, test, and debug software for precision motion systems, machine automation, and real-time signal processing.
  • Build diagnostic, configuration, calibration, and validation tools in C++ and Python for engineering, manufacturing, and field-support teams.
  • Support hardware bring-up, system integration, performance tuning, and root-cause analysis across software, electronics, motion-control hardware, sensors, imaging subsystems, and mechanical components.
  • Partner with electrical, FPGA, mechanical, optical, systems, product engineering, manufacturing, and field teams to bring complex equipment platforms from concept through production.
  • Contribute to requirements analysis, design documentation, coding, testing, software integration, troubleshooting, and on-tool qualification.

Skills

Strong C/C++ programming
Python for diagnostics
Embedded systems experience
Debugging and problem-solving
Analytical and teamwork

Education

Bachelor's degree in CS/CE/EE or related
Master's degree or PhD with 2+ years experience

Tools

MATLAB
LabVIEW
UML
Source-control tools

Job description

Polluxa, Inc. is seeking an experienced embedded software engineer to develop and maintain software for semiconductor equipment control, motion control, automation, diagnostics, and system integration.

You will design, implement, test, and debug software for precision motion systems and real-time processing. Responsibilities include building diagnostic and validation tools in C++ and Python, supporting hardware bring-up, tuning, and root-cause analysis across subsystems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Linux/C/Python Pro
Embedded Software Engineer — Linux/C/Python Pro

Polluxa, Inc. • Houston (TX)

On-site
USD 110,000 - 160,000
Automation & Computer Vision Software Engineer
Automation & Computer Vision Software Engineer

Polluxa, Inc. • Anderson (CA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer for Manufacturing & Automation
Embedded Software Engineer for Manufacturing & Automation

Polluxa, Inc. • Fort Lewis (WA)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer (C++/Linux)
Senior Embedded Software Engineer (C++/Linux)

Polluxa, Inc. • Rolling Meadows (IL)

On-site
USD 110,000 - 140,000
Embedded Firmware Engineer - ARM/Cortex & DSP Platforms
Embedded Firmware Engineer - ARM/Cortex & DSP Platforms

Polluxa, Inc. • Milpitas (CA)

On-site
USD 120,000 - 180,000
Embedded Software Integration Engineer: Innovate & Optimize
Embedded Software Integration Engineer: Innovate & Optimize

Polluxa, Inc. • Town of Stanford (NY)

On-site
USD 90,000 - 120,000
Autonomous Machinery Embedded Software Engineer C++ Python
Autonomous Machinery Embedded Software Engineer C++ Python

Polluxa, Inc. • Mossville (PA)

On-site
USD 90,000 - 120,000
Embedded Controls Engineer: Build Scalable Software Systems
Embedded Controls Engineer: Build Scalable Software Systems

Polluxa, Inc. • Kentucky

On-site
USD 80,000 - 120,000
Embedded Software Engineer — Autonomous Remote Control Systems
Embedded Software Engineer — Autonomous Remote Control Systems

Polluxa, Inc. • Suburban North (LA)

Remote
USD 90,000 - 100,000
Senior Robotics Embedded Software Engineer
Senior Robotics Embedded Software Engineer

Polluxa, Inc. • Mossville (PA)

On-site
USD 110,000 - 160,000