Job
In this role, you will develop embedded software in C++ and Qt, analyze complex customer requirements, and conduct unit and integration tests to implement innovative automation solutions.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Analysis of complex customer requirements, development of a proposed software design, and leading contribution to feature implementation.
- Development of embedded software in C++ and Qt in collaboration with the team to deliver optimized and validated automation solutions for customers.
- Analyze complex software problems and actively support their resolution.
- Conducting unit and integration tests of the software in various environments, e.g. virtual environments, laboratories, and on vehicles.
- Communicating technical capabilities by prototyping demo software and proposing innovative solutions.
Our expectations of you
Education
- Successfully completed university degree, preferably in computer science, computer engineering, automation engineering, or a comparable field.
Qualifications
- Willingness to travel nationally and internationally.
- Excellent communication, collaboration, and teamwork skills.
- Very good written and spoken English skills.
Experience
- Development experience with Linux, real-time systems, and multithreaded systems.
- Development experience in C++, Python, Java, or similar object-oriented languages.
- Experience in analyzing complex systems, identifying potential issues, and resolving them.
- Ideally, experience in developing embedded software or software systems, as well as with communication protocols such as J1939 or ISO 11783 for CAN, LIN, and Ethernet.
- Ideally, experience designing modern user interfaces with Qt/QML.
- Ideally, experience with AI-assisted development methods.
What we offer
- Attractive compensation package.
- Hybrid working in a 35-hour workweek.
- Excellent benefits.
- Flexible, modern working arrangements, as well as opportunities for professional development and further training.
- Work-life balance through a wide range of offerings.
Benefits
Work-Life-Integration
Higher take-home pay
Topics you will work on
Job locations
About your employer
John Deere is the leading manufacturer of agricultural, forestry, and construction machinery, as well as lawn and grounds care equipment. For over 180 years, the John Deere company culture has been shaped by integrity, quality, commitment, and innovation.
- 250+ Employees
- 1837
- Established Company
- Onsite, Hybrid, Full Remote
- Industry, Production
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...