Software Engineer, Controls & Automation

Layup Parts · Huntington Beach, CA, United States ·
HybridFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on WeAreDevelopers

  • C++ and controls systems
  • Hardware interface focus
  • Robotics and automation
  • Production support role
  • 3+ years experience

Join the robotics and software team as a Controls and Automation Software Engineer. You will serve as a core resource for building and supporting machine automation systems, including ovens and autoclaves, ensuring they run smoothly in production.

You will take ownership of robotics outputs once they transition from R&D to production, resolving field issues and driving new feature development. This role balances support responsibilities with forward-looking engineering work in a fast-paced environment.

What you'll do

  • Serve as a core support and build resource for the automation team
  • Own machine automation systems in production such as ovens and autoclaves
  • Take ownership of robotics outputs after R&D transitions to production
  • Resolve issues from automated systems with lasting solutions
  • Develop new automation features alongside support duties

What you'll need

  • At least 3 years of software engineering experience
  • Strong proficiency in C++ programming
  • Experience with controls systems like robotics or factory automation
  • Comfortable working directly with hardware and machine interfaces
  • Strong debugging skills across software and physical systems
  • Ability to work independently with limited documentation
  • Understanding of sensors, actuators, and feedback loops

Nice to have

  • Experience with robotics systems
  • PLC experience with Beckhoff, Siemens, or Allen-Bradley
  • Background in real-time or embedded systems
  • Familiarity with manufacturing execution systems (MES)
  • Knowledge of industrial communication protocols
  • Experience in manufacturing or production environments
  • Previous work in a startup or small-team setting

Stack

  • C++
  • Communications Protocols
  • Robotic Automation Software
  • Allen-Bradley Factory Automation Equipment