Full Job Description
Senior Software Engineer with experience in AI, machine vision, and automation systems.
This onsite role is with a technology-driven organization developing advanced software for quality assurance, machine vision, robotics, and automation systems used by some of the world's largest packaging manufacturers. This is an opportunity to build software that directly supports next-generation industrial inspection and automation platforms.
This position is not open to sponsorship.
Responsibilities
- Design, architect, and develop advanced software for next-generation inspection and automation systems
- Develop machine vision, AI, and data analytics solutions for industrial environments
- Design scalable desktop, edge, and cloud-connected applications
- Build software that interfaces with robotics, sensors, motion control systems, and industrial networks
- Collaborate with engineering, automation, and product teams to define technical requirements and deliver high-quality software solutions
- Contribute to system architecture, application design, code quality, testing, and performance optimization
- Support the integration of software with industrial hardware, embedded systems, and manufacturing environments
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field
- 6+ years of professional software development experience
- Strong proficiency in C#/.NET and object-oriented software design
- Experience with AI, machine learning, computer vision, machine vision, or advanced analytics solutions
- Experience developing software for industrial automation, robotics, manufacturing, or quality inspection systems preferred
- Ability to design scalable applications across desktop, edge, and cloud-connected environments
- Experience working with sensors, motion control systems, robotics, or industrial networks is a plus
- Strong problem-solving skills with the ability to work on complex technical systems
- Excellent communication skills and the ability to collaborate with cross-functional engineering teams
Senior C#/.NET Software Engineer - AI, Machine Vision & Automation - 26-00457