
Posted 21 hours ago
Staff Software Engineer
John DeereStaff Software Engineer
Perks & benefits
CommissionHealth InsurancePaid Leave
Requirements
C++, digital/cloud technologies, software product development, Bachelor's degree in Engineering, Ag, Science or Technology
Skills
C#LinuxRoboticsMatlab
About the role
Responsibilities
- Provide technical leadership to design, develop, integrate, and validate complex software solutions for advanced guidance and autonomy features
- Lead development of turf guidance designs to ensure cost, reliability, schedule, and performance integrity
- Design innovative engineering solutions and associated validation approaches that meet functional, performance, and quality objectives
- Research, define, and execute plans to close existing gaps in current guidance technology
- Manage technical knowledge sharing, mentor team members, and contribute to organizational capability growth
- Support and lead multiple technical efforts, communicating progress, risks, and tradeoffs to senior leaders
Requirements
- Extensive experience in software product development using C++ and digital/cloud technologies
- Demonstrated ability to lead complex technical work with minimal guidance and make sound engineering decisions
- Proven ability to influence, collaborate, and build credibility across software, systems, test, and product teams
- Strong ability to define technical direction and balance quality, cost, schedule, and performance
- Bachelor's degree in an Engineering, Ag, Science, or Technology related discipline
Preferred Qualifications
- Deep experience with robotics, guidance, autonomy, or path planning technologies
- Experience architecting software on Linux, QT, and related UI or platform frameworks
- Knowledge of production turf practices, machines, and customer workflows
- Experience with model-based design tools such as Matlab/Simulink and AI generative code technology
- Experience mentoring engineers and leading cross-functional technical initiatives
Benefits
- Highly competitive base pay
- Flexible work arrangements
- Savings & Retirement benefits (401K and Defined Contribution)
- Healthcare benefits with generous company HSA contributions
- Tuition assistance and adoption assistance
- Employee Purchase Plan and various discount programs
- Vacation and Holiday Pay
About the Company
John Deere is investing in people and technology to tackle the world's biggest challenges, ensuring there is enough food, fiber, and infrastructure for a rapidly growing global population.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer
John Deere · Cary
