Staff Finders Inc
About the job Embedded Software Engineer
We are seeking a highly skilled Embedded Software Engineer to develop cutting-edge solutions for precision agriculture. In this role, you will design, implement, and optimize embedded software for Gen4 and G5 displays, leveraging C++ and the Qt framework to create seamless and intuitive user experiences.
Key Responsibilities:
Design, develop, and maintain high-performance software solutions for Gen4 and G5 embedded displays. Collaborate with Product Managers, Designers, and Engineering teams to deliver seamless, end-to-end solutions. Provide technical leadership within an Agile Scrum team. Champion software development best practices, ensuring scalability, reliability, and maintainability. Mentor team members and contribute to a culture of continuous improvement. Required Skills & Experience:
2+ years of experience developing object-oriented C++ applications. 2+ years of experience in automated testing, including Test-Driven Development (TDD). 2+ years of experience in an Agile development environment, working collaboratively within a team. 2+ years of experience developing for multithreaded and concurrent systems. Preferred Qualifications (What Sets You Apart):
Hands-on experience developing for the Deere Gen4/5 family of displays. Expertise with CAN communication protocols such as J1939 and ISO 11783. Proficiency in the Qt framework, including Widgets and QML. Experience developing in a Linux environment. Background in Precision Agriculture or related domains.
If you are passionate about developing high-quality embedded software solutions that drive innovation in precision agriculture, we encourage you to apply.
We are seeking a highly skilled Embedded Software Engineer to develop cutting-edge solutions for precision agriculture. In this role, you will design, implement, and optimize embedded software for Gen4 and G5 displays, leveraging C++ and the Qt framework to create seamless and intuitive user experiences.
Key Responsibilities:
Design, develop, and maintain high-performance software solutions for Gen4 and G5 embedded displays. Collaborate with Product Managers, Designers, and Engineering teams to deliver seamless, end-to-end solutions. Provide technical leadership within an Agile Scrum team. Champion software development best practices, ensuring scalability, reliability, and maintainability. Mentor team members and contribute to a culture of continuous improvement. Required Skills & Experience:
2+ years of experience developing object-oriented C++ applications. 2+ years of experience in automated testing, including Test-Driven Development (TDD). 2+ years of experience in an Agile development environment, working collaboratively within a team. 2+ years of experience developing for multithreaded and concurrent systems. Preferred Qualifications (What Sets You Apart):
Hands-on experience developing for the Deere Gen4/5 family of displays. Expertise with CAN communication protocols such as J1939 and ISO 11783. Proficiency in the Qt framework, including Widgets and QML. Experience developing in a Linux environment. Background in Precision Agriculture or related domains.
If you are passionate about developing high-quality embedded software solutions that drive innovation in precision agriculture, we encourage you to apply.