- C++ / GUI Development (minimum 5+ years of experience)
- Strong understanding and track record of Object Oriented Design and SOLID Principles (minimum 5+ years of experience)
- Test Driven Development (minimum 2+ years)
- Strong scriptingexperience: Python application development (minimum 3+ years), Bash scripting (minimum 2+ years)
- Must have solid experience with Linux
- Requires experience with the QT Toolkit
- Multithreading programming techniques
- Strong problem solving
Experiences that would be a plus:
- Team player working in an Agile (eXtreme Programming) environment
- RPM / YUM or other Linux package deployment experience
- Squish automation framework
-Work in a team environment to design and develop object oriented application software for use in agricultural vehicle displays.
-Follow company software processes to produce high quality software using the C++ and Python languages.
-Working closely with other team members to ensure that the software, electronic and mechanical hardware function together to meet or exceed the product specifications.