John Deere · 5 hours ago
Embedded Software Engineer
John Deere is focused on addressing the challenges of a rapidly growing world through innovative technology and a commitment to its people. The Embedded Software Engineer will be responsible for developing embedded software applications for earthmoving equipment, collaborating with cross-functional teams, and ensuring compliance with development processes and coding standards.
ConstructionIndustrial ManufacturingMachinery ManufacturingManufacturing
Responsibilities
Design, develop, test, and debug software components used for electronically controlled systems on various earthmoving products, while complying with a defined development process and coding standards
Participate and guide Agile-based software development teams and collaborate with cross-functional product design teams developing various features, such as electro-hydraulics, powertrain, and/or operator interfaces
Perform embedded systems engineering tasking including requirements analysis, concept development, software architecture and design reviews
Utilize software tools and electronic instruments to troubleshoot and debug embedded systems
Provide technical support to the factory, Supply Management, and Product Support during key product development phases
Qualification
Required
Programming proficiency in C or C++
Experience with IDEs or code editors, such as Microsoft Visual Studio or Visual Studio Code
Experience with CI/CD tools, particularly Jenkins pipelines and GitHub
Experience with microcontrollers/microprocessors and hardware interfaces
Strong mathematical and analytical problem-solving skills
Effective communicator with teamwork experience
Preferred
Experience in embedded systems design with preemptive, multitasking real-time operating systems, such as FreeRTOS
Proficiency in Model Based Software Design, preferably Mathworks (Simulink/Stateflow/Real-Time Workshop)
Experience with compilers and in-circuit-debuggers
Technical experience with electrohydraulic or electromechanical systems
Experience developing software architecture
Benefits
Flexible work arrangements
Highly competitive base pay and performance bonuses
Savings & Retirement benefits (401K and Defined Contribution)
Healthcare benefits with a generous company contribution in the Health Savings Account
Adoption assistance
Employee Assistance Programs
Tuition assistance
Fitness subsidies and on-site gyms at specific Deere locations
Charitable contribution match
Employee Purchase Plan & numerous discount programs for personal use
Company
John Deere
John Deere is a manufacturing company that designs and produces lawn, garden, electric, agriculture, and construction equipment.
Funding
Current Stage
Public CompanyTotal Funding
$2B2025-01-16Post Ipo Debt· $2B
1978-01-13IPO
Leadership Team
Recent News
2026-02-06
2026-01-23
2026-01-23
Company data provided by crunchbase