Overview:
In this role you will advance software for robotic waterjet cutting within the Poultry division. You will develop real-time C/C++ applications and translate field needs into tangible solutions, collaborating with cross-functional teams to deliver production-ready results. You’ll gain ownership of evolving system architectures while working closely with senior engineers on-site with a hybrid schedule in Redmond, WA. You help drive reliable, scalable software that supports customers globally. Compensation / Benefits competitive salary hybrid schedule on-site Redmond, WA DEIB commitment development opportunities equal opportunity employer
Responsibilities:
Develop and maintain C/C++ applications for machine control and customer-facing functionality Translate field needs and requirements into prioritized development tasks and solutions Collaborate with applications, sales, and engineering teams to refine and deliver solutions Develop, test, and validate prototypes for customer evaluations and pre-sales efforts Evolve prototypes into production-ready applications Debug and troubleshoot software across development, lab, and production environments Work within existing complex codebases while making targeted improvements Manage work using Jira and coordinate across distributed teams Interact with senior engineers to understand system architecture and design intent Operate independently while aligning with team and business priorities Balance development timelines with customer and sales needs Occasional travel to customer sites or internal facilities
Key requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field preferred Strong foundation in C/C++ programming Strong problem-solving skills and self-motivation 5+ years of relevant experience preferred Experience contributing to real-time software or engineering projects Familiarity with version control and issue tracking systems (GitHub, Jira, or similar) strong problem-solving self-motivated collaboration with cross-functional teams C/C++ programming (real-time) Real-time software development OpenCV / computer vision