Job Description
Join to apply for the Java IoT Developer role at Novanta Inc.We create engineered components and subsystems that deliver extreme precision and performance for mission‐critical applications such as minimally invasive surgery, robotics, and 3D metal printing.Develop and maintain Java applications for IoT devices.Debug and resolve software issues in embedded environments.Optimize code performance and memory usage.Collaborate with hardware engineers to ensure seamless hardware–software integration.Participate in code reviews and maintain high coding standards.Support testing and validation of firmware releases.Future opportunity to lead the Java development team if skilled and interested.Bachelor's degree in Computer Science, Software Engineering, or a related field.~5+ years of experience in Java development, preferably in embedded systems.~ Strong understanding of embedded Java programming.~ Experience working in Linux and using the command line.~ Knowledge of network programming and ...
Ready to Apply?
Take the next step in your AI career. Submit your application to Novanta Inc. today.
Submit Application