Robotics Software Engineer
Hernshead Recruitment
We are seeking a Software Developer with expertise in robotics systems and hardware integration to support cloud-based software development for controlling additive manufacturing (AM) machines. The role focuses on building post-processors to convert commands into machine-specific languages, enabling precise control of robots and hardware.
Responsibilities:
- Develop software to control machine functionality and motion patterns.
- Collaborate with machine manufacturers and clients to understand system requirements.
- Build and test post-processors for integration with new machines.
- Translate commands into machine-specific languages for robot controllers.
- Work independently to take ownership of software development tasks.
- Ensure smooth interaction between software and hardware systems.
Requirements:
- Strong experience in Java programming.
- Background in robot simulation software and robotic motion control.
- Understanding of software for hardware or robotic systems.
- Strong mathematical foundations.
- Experience in converting programs into hardware-compatible languages.
- Ability to work independently and communicate effectively.