Your software will be driving and supporting robotic water-jet cutting equipment and various JBT systems using computer vision for the food processing industry. You will be working with a multidisciplinary software team focusing on machine control and development on a real-time operating system. We are a fast-paced division of a large technology company, excited to work and experiment with new technologies. We have a wide range of opportunities including robotics, computer vision, and working with big data and machine learning for our customer-facing IoT platforms. Work in a small tight group where the responsibilities are broad and the expectations are high. We’re looking for a flexible, self-motivated candidate who can analyze problems, formulate and execute solutions with good judgement. You should be able to communicate well with people from different technical and non-technical backgrounds.
Required Education: Bachelor’s or master’s degree in computer science or related technical field. Emphasis on embedded systems and/or applied math a plus. New graduates encouraged to apply.
Required Experience: 3-7 years minimum work experience in C/C++ programming. Broad software engineering experience from overall system architecture to module design. Experience with Git version control for source-code management a strong plus.
Additionally, you should have experience in at least 2-3 of the following areas:
Other Desired Skills: