Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

John Deere · 9 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
check
Comp. & Benefits
badNo H1Bnote

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

CC++ programmingEmbedded systems designCI/CD toolsModel Based Software DesignMicrocontrollers/microprocessorsEffective communicatorMathematical problem-solvingTeamwork experience

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

company-logo
John Deere is a manufacturing company that designs and produces lawn, garden, electric, agriculture, and construction equipment.

Funding

Current Stage
Public Company
Total Funding
$2B
2025-01-16Post Ipo Debt· $2B
1978-01-13IPO

Leadership Team

leader-logo
John May
Chairman of the Board of Directors and Chief Executive Officer
linkedin
leader-logo
Joshua Jepsen
Senior Vice President & Chief Financial Officer
linkedin
Company data provided by crunchbase