Robotics Software Engineer

AI and robotics company developing software-defined factories for manufacturing automation, founded in 2019 by aerospace and auto industry veterans.
$120,000 - $150,000
Robotics
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Robotics · Manufacturing

Description For Robotics Software Engineer

Machina Labs, an innovative AI and robotics company founded in 2019, is revolutionizing manufacturing through software-defined factories. Based in Los Angeles and backed by major AI and Deep Tech investors, they're developing modular manufacturing solutions that can be reconfigured through software changes. Their current focus is building the first commercial robotic sheet metal forming machine.

As a Robotics Software Engineer, you'll be at the forefront of manufacturing automation, working with cutting-edge robotics systems. You'll collaborate with a talented team to implement modern robotics methods on various industrial platforms, develop closed-loop control software, and integrate advanced tooling and sensors. The role demands strong technical expertise in C++, Python, and ROS2, combined with knowledge of robot kinematics and machine learning.

The position offers competitive compensation ($120,000-$150,000) plus comprehensive benefits including medical, dental, vision insurance, PTO, and stock options. This is an excellent opportunity for someone passionate about robotics and AI who wants to make a significant impact in the future of manufacturing. The role provides high autonomy and ownership, perfect for those eager to learn and grow in a cutting-edge technical environment.

Last updated 2 months ago

Responsibilities For Robotics Software Engineer

  • Operate robots using software and enable team members to interface with robots for testing and implementing new features
  • Implement trajectory planning and control of robotic end-effectors in real-time software
  • Take charge of the full development lifecycle
  • Identify project priorities, requirements, and design constraints across multiple disciplines
  • Participate in design review meetings and provide feedback to the team

Requirements For Robotics Software Engineer

Python
  • Master's degree or equivalent experience in Computer Engineering, Computer Science, Mechanical Engineering, or related fields
  • Proficient in C++ and Python
  • Experience developing real-time software
  • Familiar with robot Kinematics and Dynamics
  • Experience with software development lifecycle in a team
  • Experience with ROS2
  • Experience in Robotic software for Controls, Motion Planning, Simulation, and Sensor Integration
  • Experience in statistical methods for modeling complex systems (Machine Learning)
  • Experience with different Machine Learning methods and applications in robotics

Benefits For Robotics Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • PTO (Paid Time Off)
  • Stock Options

Interested in this job?

Jobs Related To Machina Labs Robotics Software Engineer

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Amazon Robotics Systems Engineer position focusing on deployment and integration of robotic systems in fulfillment centers, requiring 75% travel and offering competitive compensation.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Lead the deployment of advanced robotics systems in Amazon fulfillment centers, managing technical installations and team coordination with 75% travel.

Robotics Support Engineer

Robotics Support Engineer position at Nimble, maintaining and optimizing autonomous robot fleet performance in warehouse operations.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Robotics Systems Engineer role at Amazon Robotics, leading deployment and integration of robotic systems in fulfillment centers with 75% travel requirement.

Robotics Software Engineer

Join Ultra as a Robotics Software Engineer to develop practical, general-purpose robots for industrial automation, focusing on teleoperation and control systems.