Automation Systems Engineer

Machina Labs is a smart manufacturing company developing software-defined factories of the future, focusing on robotic sheet metal forming.
$110,000 - $140,000
Embedded
Mid-Level Software Engineer
In-Person
11 - 50 Employees
2+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Embedded Software Development Engineer, Ring

Ring is seeking an Embedded Software Development Engineer to develop IoT products, implement embedded subsystems, and deliver high-quality C/C++ code for Ring devices.

Embedded Software Engineer II, Ring

Ring is seeking an Embedded Software Engineer II to develop C/C++ code for security cameras and doorbells, focusing on embedded systems and IoT product development in Gdansk, Poland.

Software Development Engineer, Sidewalk

Software Development Engineer role at Amazon working on Sidewalk SDK team to develop and scale core IoT connectivity infrastructure.

Software Development Engineer, Sidewalk

Join Amazon's Sidewalk SDK team as a Software Development Engineer to build and scale core connectivity infrastructure for IoT devices, focusing on embedded systems development.

Embedded Software Engineer, Electronic Warfare

Embedded Software Engineer position at Anduril Industries, focusing on electronic warfare systems development with competitive salary and comprehensive benefits.

Description For Automation Systems Engineer

Machina Labs, founded in 2019 by aerospace and auto industry veterans, is a smart manufacturing company based in Los Angeles, California. As an Automation Systems Engineer, you will be responsible for designing, developing, and operating robotic systems that enable the next generation of manufacturing automation. You'll work on integrating fast-paced advancements in technologies such as artificial intelligence and computational geometry.

Key responsibilities include:

  • Architecting, writing, and debugging PLC code for high-volume manufacturing applications
  • Configuring and integrating industrial controls hardware and electrical components
  • Developing and executing test plans for control hardware functionality
  • Integrating safety systems for automation cells
  • Developing custom robot application code and implementing robotic algorithms

The ideal candidate should have:

  • Bachelor's degree in engineering, physics, or computer science
  • 2+ years of experience in industrial robotic programming and applications
  • Experience with PLC integration and programming
  • Knowledge of at least one programming language (e.g., Python, C++)
  • Mechanical and electrical troubleshooting skills

This role offers an opportunity to be an early member of a small, quickly expanding team, where your input will directly impact team composition and product direction. The position requires a high degree of autonomy, leadership ability, and technical experience.

Machina Labs is backed by major investors in AI and Deep Tech, and is committed to developing modular manufacturing solutions that can be reconfigured to manufacture new products simply by changing the software. Join us in pioneering the future of smart manufacturing!

Last updated 9 months ago

Responsibilities For Automation Systems Engineer

  • Architect, write, and debug PLC code for high-volume manufacturing applications
  • Configure, prepare and integrate industrial controls hardware and electrical components
  • Develop and execute test plans for validating control hardware functionality
  • Prepare and integrate cable routing plans and schedules
  • Perform diagnostics and remediation on faulty control hardware and control systems
  • Develop custom robot application code to interface with new technologies
  • Integrate safety systems for automation cells
  • Setup and test field bus networks (CAN, Ethernet, etc.)
  • Create technical documentation for electromechanical systems
  • Write machine and work cell documentation, manuals, and spare parts lists
  • Develop, implement and test robotic algorithms (kinematics, dynamics, controls, etc.)

Requirements For Automation Systems Engineer

Python
  • Bachelor's degree in engineering, physics, or computer science
  • 2+ years experience in industrial robotic programming and applications
  • Experience with PLC integration and programming
  • Experience with structured text type programming
  • Knowledge of 1+ programming languages (ex. Python, C++)
  • Mechanical and electrical troubleshooting skills
  • Experience in fast-paced iterative design and manufacturing environments
  • Excellent written and verbal communication skills
  • Experience solving complex problems on schedule with minimal supervision

Benefits For Automation Systems Engineer

Equity
  • Equity

Interested in this job?