Embedded SW Tech Lead Engineer (m/f/d)
Date: May 27, 2026
Location: Kaiserslautern, Rhineland Palatinate, DE, 67657
Company: John Deere
Ref. 120843 - Embedded SW Tech Lead Engineer (m/f/d)
NOTHING RUNS LIKE A DEERE!
At our location in Kaiserslautern, you will find our European Technology Center, which is part of the global John Deere research network. 250 employees investigate future trends and develop technologies in the field of mobile agriculture and construction machinery in close cooperation with various research institutes. Together we develop and distribute innovative products and services in the field of precision agriculture. #wearekaiserslautern
Our Product Engineering department is looking for an
Embedded SW Tech Lead Engineer (m/f/d)
As Embedded Software Tech Lead Engineer for the John Deere Intelligent Solutions Group (ISG), you will be part of an agile development team to design and deliver modular and maintainable high-quality software components for advanced precision agriculture products.
What You’ll Get:
- modern and flexible working (35h/week full-time), hybrid and mobile working, part-time options, shared-leadership and much more
- excellent benefits, such as employer-funded occupational pension / life cover / income protection benefits
- further benefits such as subsidized Company Bike, FamPlus and much more
- an attractive compensation package including variable pay program
The salary for this position is based on the ERA group 11 of the collective agreement of the metal and electrical industry Rheinland-Pfalz and consists, in addition to the gross monthly salary of 6,083.00 €, of various special payments (holiday pay, T-Zug, Christmas pay, etc.). You can expect an annual salary of approx. 83,800 EUR in this position.
Your Responsibilities:
- Execute software engineering and development with focus on code quality, reusability and expandability.
- Implement and extend software architectures and communication frameworks.
- Perform requirements engineering and provide technical guidance.
- Conduct product design, testing and analysis work for complex software projects.
- Contribute to solution design and participate in design reviews
What Skills You Need:
- 10+ years of professional experience in software engineering, including at least 5+ years working with C++ and strong proficiency in modern C++ patterns and best practices.
- Proven expertise in designing scalable, robust software architectures.
- Hands-on experience across the full software development lifecycle (SDLC), with strong familiarity with CI/CD pipelines and modern DevOps practices.
- Strong experience in developing software applications for Linux environments.
- Solid understanding of network protocols and data formats such as MQTT, UDP, TCP/IP, and protobuf.
- Demonstrated experience in embedded software design within complex systems.
- Excellent communication skills and the ability to collaborate effectively across cross-functional teams and stakeholders.
- Additional experience such as CAN protocols, IoT ecosystems and cloud platforms like AWS, scripting with Python, Bash, or similar, multi-threaded system design, and test automation or software quality processes would ideally be an asset.
This tariff position is based in Kaiserslautern and vacant as soon as possible.
End of Posting: 16th June 2026
No matter who you are - you are welcome at John Deere! We firmly believe that diversity and inclusion make us even stronger. If you can identify yourself with this - then we look forward to receiving your online application in English language!
Not everyone can claim that their work contributes to the fundamental needs of the world's growing population. At John Deere, you can!
As a leading global machinery manufacturer, we produce technologically advanced agricultural, forestry, construction, lawn and grounds care equipment. In recent years, we have developed the company into a more technology focused business. Share with us, our vision of a farm of the future, based on artificial intelligence, automation and connectivity to sustainably feed and shelter our growing world. #leapforward
John Deere Kaiserslautern
Human Resources
Dilara Gökburun
Additional Information:
To process applications, we use our online platform at our John Deere career page. We are not able to process applications through e-mail or post and ask for your understanding. Please complete the online application form, if you want to apply for a position at John Deere.
If you have any questions about your application, please contact: RecruitingGermany@JohnDeere.com.
Job Segment:
Embedded, Testing, Test Engineer, Cloud, Construction, Technology, Engineering