SIGN IN
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 a company focused on addressing the challenges of a rapidly growing world by investing in its people and technology. They are seeking an Embedded Software Engineer to join their Earthmoving Embedded Software team in Dubuque, IA, where the role involves designing, developing, testing, and debugging software components for earthmoving equipment while collaborating with cross-functional teams.
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 designMicrocontrollers/microprocessorsCI/CD toolsModel Based Software DesignEffective communicationTeamwork 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
Bachelor of Science in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or Equivalent

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