Protedyne is seeking a Senior Automation and Robotics Software Engineer to develop and support automation and robotic systems for laboratory applications, optimizing efficiency in diagnostic testing laboratories worldwide.
Requirements
- 3 – 10 years experience developing application-level software for laboratory and/or industrial automation.
- Hands-on experience with industrial automation, robotics, pneumatic actuators, sensors, and servo motors.
- Experience with Java and/or another object-oriented language
- Background in object-oriented design methodologies.
- Experience with embedded and/or real-time Java.
- Experience with Eclipse and/or VS Code IDE(s) with SVN, Maven and Nexus module management.
- Experience with GIT, and GIT Hub.
Responsibilities
- Design/develop/support application software for automation equipment, including liquid-handling and instrument-tending laboratory robots.
- Work with Manufacturing Engineering to write bring-up, test and diagnostic software for automation equipment.
- Collaborate with Product Marketing, Engineering Design, and end users to develop application requirements.
- Contribute to the development of core tools, in Java and other software environments, to simplify application programming.
- Design, implement, and maintain application specific user interfaces, web services, backend database systems and/or performance metrics.
- Work with Customer Care to help troubleshoot field service/production support issues.
- Participate in code reviews, technical discussions, and process improvement initiatives to elevate software quality and team efficiency.
Other
- This is an exciting opportunity for an experienced engineer with a passion for automation and robotics, and an interest in future leadership opportunities within the team.
- This position requires substantial interaction with multifunctional product development teams and demands strong communications skills.
- Demonstrated success in using strong communication skills to thrive in collaborative, multi-discipline, cross-functional environments.
- Substantial interaction with multifunctional product development teams required.
- BS Computer Science, Engineering or other relevant degree or equivalent experience.