Job Description
Software Controls Engineer
Job Description
We are seeking a skilled and proactive Software/Controls Engineer to support the Autonomy Test Cube (ATC)—a large-scale, complex test system used in advanced robotics development. This role involves maintaining and enhancing the ATC’s software interfaces, implementing new features, and debugging across both low-level motor control and high-level orchestration layers. The ideal candidate is a technical leader with a strong background in Python, ROS/ROS2, and PLC systems, who thrives in a hands-on, fast-paced lab environment. You will collaborate with cross-functional teams and contribute to the evolution of a sophisticated robotics testing platform.
Responsibilities
+ Maintain and expand software interfaces for the ATC system.
+ Implement and debug new features across software and hardware layers.
+ Lead the design and architecture of scalable, reliable control systems.
+ Integrate low-leve...
Job Description
We are seeking a skilled and proactive Software/Controls Engineer to support the Autonomy Test Cube (ATC)—a large-scale, complex test system used in advanced robotics development. This role involves maintaining and enhancing the ATC’s software interfaces, implementing new features, and debugging across both low-level motor control and high-level orchestration layers. The ideal candidate is a technical leader with a strong background in Python, ROS/ROS2, and PLC systems, who thrives in a hands-on, fast-paced lab environment. You will collaborate with cross-functional teams and contribute to the evolution of a sophisticated robotics testing platform.
Responsibilities
+ Maintain and expand software interfaces for the ATC system.
+ Implement and debug new features across software and hardware layers.
+ Lead the design and architecture of scalable, reliable control systems.
+ Integrate low-leve...
Ready to Apply?
Take the next step in your AI career. Submit your application to Actalent today.
Submit Application