As a Senior Software Developer, you will play a key role in architecting and developing the software that powers our flagship optical sorting application, which sorts tens of thousands of fruit per minute in a real-time industrial setting using computer vision and AI. Your technical expertise will drive innovation and ensure the delivery of high-performance, reliable solutions. Reporting to the Software & AI Lead, you will collaborate closely with our Application Engineers—professionals who work directly with customers to validate software changes and ensure our solutions address real-world needs. In this global R&D role, you will also support our regional service teams by equipping them with the tools and knowledge required to maintain and optimize systems in the field.About the roleTechnical LeadershipEncourage values of innovation, passion and responsibility within the team to build a healthy and high-performance environment.Peer review team members work and provide constructive feedback.Engage constructively in design reviews.DevelopmentWrite consistently great code.Produce appropriately detailed designs that achieve the requirements.Create tools when necessary to instrument and monitor systems.Provide technical advice and contribute to technical decisions and requirements.Make accurate time estimates and deliver on those estimates. Develop customer knowledge and understand industry trends. Cross functional engineering awareness to support project work.Ensure compliance with cybersecurity standards and best practices to protect ICS from vulnerabilities and threats.Design and implement comprehensive testing plans to assess and improve product developments.Follow our software development processes.Continuous improvement of existing products and finding ways to improve work and cost efficiency.Provide technical support for customers and TOMRA employees, working constructively with customers directly, as well as service departments and other design teamsOccasional site visits domestically and internationally to support and test, new and existing products or designsSoftware TechnicalDesign and develop software for our high-performance fruit grading products, primarily using C and C#.Create and enhance software applications for our high-performance machines, including dashboards, reports, and other customer-centric tools.Maintain and optimize tooling such as CI/CD infrastructure and code repositories to ensure efficient development workflows.
- ID: #54001324
- State: New Jersey Auckland 00000 Auckland USA
- City: Auckland
- Salary: USD TBD TBD
- Job type: Full-time
- Showed: 2025-06-15
- Deadline: 2025-08-14
- Category: Et cetera