Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$74.99k - $112.48k
Full-time

John Deere

There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like never before! Here the world's brightest minds are tackling the world's biggest challenges. If you believe one person can make the world a better place, we'll put you to work. RIGHT NOW.

 

 John Deere is an equal opportunity employer, including disabled & veterans.

 

Primary Location: United States (US) - Iowa - Urbandale
Function: Product Engineering (CA)
Title: Embedded Software Engineer - 124766
 
Onsite/Remote: Onsite Position

 

 

Your Responsibilities

As an Embedded Software Engineer at John Deere ISG , in Urbandale, IA or other John Deere locations per manager discretion, you will help design, develop, test, and support software powering John Deere's next generation of Precision Ag solutions across multiple product families, with a particular focus on Section Control and NGX platform technologies. 

 

In this role, you will: 

  • Design, develop, and validate software solutions for embedded and real-time agricultural systems using modern software engineering practices.
  • Collaborate with Systems Engineers, Software Architects, Product Managers, and cross-functional development teams to deliver high-quality software solutions.
  • Contribute to product capabilities and applications used across tractors, crop care, harvesting, and other production systems.
  • Develop software using C++, Qt/QML, and related technologies within a Linux-based embedded environment.
  • Participate in architecture discussions, technical design reviews, and solution implementation and test activities.
  • Support feature development, product integration, defect investigation, and root cause analysis.
  • Work within Agile Scrum teams to plan, deliver, and continuously improve software and development processes.
  • Contribute to software quality through automated testing, code reviews, and continuous integration practices.
  • Partner with stakeholders across the John Deere technology stack to deliver scalable, maintainable, and customer-focused solutions end to end.
  • Continuously expand technical expertise while helping improve engineering standards, tools, and best practices. 

 

VISA Sponsorship is NOT available for this position

What Skills You Need

 

  • Experience developing software in C++, Python, Java, or other object-oriented programming languages.
  • Strong understanding of object-oriented design principles and software engineering fundamentals including the creation of APIs. 
  • Experience with inter-process communication (IPC) and concurrent software development.
  • Ability to analyze and debug software using modern diagnostic and profiling tools. 
  • Effective communication, collaboration, and teamwork skills within distributed development teams.
  • Ability to work independently while contributing effectively in a highly collaborative environment. 

 

 

What Makes You Stand Out

 

  • Familiarity with GenOS architecture, service-oriented software design, Operations Center, and their connected workflows. 
  • Experience with Qt and QML application development. 
  • Experience developing software in embedded Linux environments. 
  • Knowledge of Precision Agriculture products and workflows. 
  • Experience working across multiple product domains such as Tractors, Crop Care, Harvesting, or other production systems. 
  • Experience with J1939 CAN communications, MQTT, or related communication technologies. 
  • Ability to rapidly learn and apply new technologies, frameworks, and engineering methodologies. 

 

Education

 

Ideally you will have a degree or equivalent related work experience in the following:

 

• BS Software/Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering or Agricultural Engineering. 

What You'll Get

At John Deere, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement. Additionally, we offer a comprehensive reward package to help you get started on your new career path, including:

  • Flexible work arrangements
  • Highly competitive base pay 
  • 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
  • Vacation and Holiday Pay

$74,988.00 - $112,476.00 + Benefits

Follow this link to learn more about our Total Rewards Package

Must be 18 years of age or older to apply

The information contained herein is not intended to be an exhaustive list of all responsibilities and qualifications required of individuals performing the job. The qualifications detailed in this job description are not considered the minimum requirements necessary to perform the job, but rather as guidelines.

 

The terms of the applicable benefit plans, and all company actions administering or interpreting these plans, continue to control. Deere & Company reserves the right to suspend, amend, modify, or terminate the Plan(s) in any manner at any time, including the right to modify or eliminate any cost-sharing between the company and participants. Changes, which can be made at any time, are made by action of the company's board of directors, or to the extent authorized by resolution of its board of directors, or by the Deere & Company Compensation Committee. In the event of a conflict between the language of the official Plan Documents and this document, the language of the official Plan Documents will control.

 

 

ACA Section 1557 Nondiscrimination Notice

The John Deere Health Benefit Plans for Salaried Employees and The John Deere Benefit Plan for Wage Employees comply with applicable Federal civil rights laws and do not discriminate on the basis of race, religion, color, national origin, sex, age, sexual orientation, gender identity or expression, status as a protected veteran, or status as a qualified individual with disability.

 

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Urbandale, IA vacancy
  • $75 per hour

     ...information: To be immediately considered, please send an updated version of your resume to ****@*****.***. Title: Embedded Software Engineer Location: Urbandale, IA, 50322 Duration: Until 10/2027 W2 Contract (No C2C) Pay rate: $75 per hour The... 
    Suggested
    Hourly pay
    Contract work
    Immediate start

    Kelly

    Urbandale, IA
    2 days ago
  •  ...Job Description Job Description Job Title:         Senior Embedded Software Engineer Client:              Heavy Machine Manufacturing Company Duration:         12 Months with possible extension Location:         Urbandale, IA 50322 Shift:... 
    Suggested
    Contract work
    Shift work
    Day shift

    Three Point Solutions

    Urbandale, IA
    18 days ago
  •  ...Job Description Job Description Job Title: Senior Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 12 Months Contract Location: Urbandale, IA 50322 Job Summary Design, develop, test, and implement embedded software for... 
    Suggested
    Contract work

    Three Point Solutions, Inc.

    Urbandale, IA
    3 days ago
  •  ...platform (SmartComm) Requirements: • Experience with leading large implementations • Team Leadership experience • Strong engineering skills • Tech stack: • Azure MQ • Azure Functions • Azure API gateway • MongoDB • Any programming language (C#... 
    Suggested

    3B Staffing LLC

    West Des Moines, IA
    4 days ago
  • $128k - $252.5k

    Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Suggested
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Des Moines, IA
    1 day ago
  • $120k - $130k

     ...: Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company setting responsible for development in one or more of... 
    Work experience placement
    Remote work

    Insight Global

    Des Moines, IA
    1 day ago
  •  ...Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead... 
    H1b
    Local area

    KPMG

    Des Moines, IA
    5 days ago
  •  ...level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support...  ...technology, business, and industry trends.b. Guide other engineers in the design, development, code testing, debugging and resolution... 
    Permanent employment
    H1b

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    4 days ago
  • $70k - $120k

     ...Job Description Job Description RFA Engineering () supports industry-leading clients through the full software development lifecycle to build cutting-edge precision...  ...opportunities within our own organization. Embedded Software Engineer This position is... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Johnston, IA
    22 days ago
  • Position Summary Full Stack Software Engineer II - GPS HST We are seeking a full stack software engineer to support the design, development, testing, and deployment of technology solutions for Deloitte’s Government and Public Services practice. In this role, you... 
    Full time
    Work at office
    Local area
    Relocation package

    Deloitte

    Des Moines, IA
    3 days ago
  •  ...observability, enterprise guardrails, and cost management. You will guide engineers through complex technical challenges and drive adoption of...  ..., MIS, or related field of study, and at least 2 years of software development experience (ex. Angular, NodeJS, TypeScript, etc)... 
    Permanent employment
    H1b

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    1 day ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Flexible hours

    Olsson

    Des Moines, IA
    5 days ago
  • $54.4k - $57.99k

     ...environments or quality assurance tasks is a plus. Strong attention to detail and multitasking ability. Proficiency with common office software and ticketing or CRM systems. Ability to work independently while contributing to a collaborative team culture. Minimum... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Des Moines, IA
    3 days ago
  •  ...Systems Engineer Tier III A Systems Engineer Tier III is a key position on our Managed Services team that maintains core IT functionality for our clients. While working in a swift and timely manner, the position is the front line for the company's technical support... 
    Permanent employment

    Randstad

    Clive, IA
    3 days ago
  •  ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United...  ...applied AI development. This role will be embedded within a group of life science thought...  ...including agents, throughout the entire software development lifecycle (SDLC). Experience... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Des Moines, IA
    4 days ago
  • $130k - $160k

     ...Full Time Exempt /RemoteFoth is a 100% member-owned science and engineering consulting firm headquartered in Wisconsin, with over 85 years...  ...hydrologic and hydraulic modeling using industry-standard software, such as HEC-RAS, HEC-HMS, XPSWMM, PCSWMM, HydroCAD, ArcGIS Pro... 
    Full time
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    Foth

    Des Moines, IA
    4 days ago
  •  ...Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results – for our people, our clients, and our company. We’re a people-centric firm... 
    Full time
    Work at office
    Flexible hours

    Olsson

    Des Moines, IA
    3 days ago
  • ETL DeveloperWe will transfer visas and process GCs if needed! Charlotte, NC, Chandler, AZ, Phoenix, AZ, Minneapolis, MN, Des Moines, IA - hybrid onsite 2-3 days/week 12+ months- hybrid onsiteRequired Skills:4+ years of Ab Initio experience4+ years of Teradata experience...
    2 days per week
    3 days per week

    RIT Solutions

    Des Moines, IA
    1 day ago
  • Lead ETL DeveloperHonorVet Technologies is a Service Disable Veteran-Owned IT staffing firm, ISO 9001 and ISO 27001 certified, working with federal agencies, state governments, and Fortune 500 enterprise clients across the US. What makes us different isn't a tagline; it...
    Remote work

    HonorVet Technologies

    Des Moines, IA
    2 days ago
  • Title: Lead ETL Developer Location: Des Moines, IA (Remote) Duration: 9 Months Interview type: Either Web Cam or In Person Interview Job Description The Lead ETL Developer will design, build, test, and deploy data ingestion and migration pipelines that source...
    Remote work

    JobDiva

    Des Moines, IA
    5 days ago
  • $118k - $222k

     ...associates may also be considered.Join CLS as a Site Reliability Engineer and help shape how business applications perform, scale, and...  .... As an SRE, you’ll spend at least 50% of your time developing software to improve observability and reliability. You’ll help Nationwide... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Remote work
    2 days per week

    Nationwide

    Des Moines, IA
    1 day ago
  • $55k - $151.47k

     ...ApplicableSpecialismIFS - Internal Firm Services - OtherManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Site Reliability Engineer - Senior Associate, you will play a pivotal role in enhancing the reliability, scalability, and performance of our organizational... 
    Full time
    H1b

    PwC

    Des Moines, IA
    5 days ago
  •  ...resilient environments? We're looking for a Life Safety Systems Engineer to design solutions that safeguard cutting-edge facilities...  ...in semiconductor or data centers Working knowledge of 3D BIM software (Revit) #afelectronics #fireprotection #LI-MP1 Jacobs is an... 
    Work at office
    Local area
    Remote work

    Jacobs

    West Des Moines, IA
    4 days ago
  •  ...conducting, and documenting various systems tests to verify system operability and compliance. - 3 years of experience with bug tracking software (e.g., Jira). - 3 years of experience testing web-based applications. - Practical experience testing and analyzing RESTful... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Des Moines, IA
    4 days ago
  •  ...Experience and/or TDD Excellent Communication Thrives in a collaborative environment Automated CI/CD experience Enjoys mentoring software/mentoring software devs Strong in SQL Nice to have Experience with Docker for local development/testing Experience working with infrastructure... 
    Local area
    Remote work

    HonorVet Technologies

    Des Moines, IA
    5 days ago
  •  ...decisions, and ensure solutions are built with appropriate security, reliability, maintainability, and performance considerations. Engineering Standards and Patterns: Establish and promote reusable engineering patterns, coding practices, testing expectations,... 
    Full time

    CliftonLarsonAllen

    Des Moines, IA
    1 day ago
  • $146k

     ...-first mindset, and a genuine drive to deliver happiness through transformative AI solutions. About the Team Our Solutions Engineering team acts as the strategic and technical backbone for complex enterprise deal cycles. We partner closely with Account Executives... 
    Work at office
    Remote work

    Zoom Corporation

    Des Moines, IA
    3 days ago
  • $168k - $200k

     ...passionate about creating transformative change in healthcare. What We're Looking For We're looking for a Senior Site Reliability Engineer to join our Data & ML Platform team. You'll be at the forefront of building and operating a resilient, observable, and scalable... 

    Datavant

    Des Moines, IA
    3 days ago
  •  ...Remote United States Remote United States Full time JR0037944 Job Title: Junior Solutions Engineer About Trellix Trellix is a global company redefining the future of cybersecurity. The company's comprehensive, open, and native cybersecurity platform... 
    Full time
    Remote work
    Flexible hours

    Trellix

    Des Moines, IA
    1 day ago
  • $83k - $100k

    job summary: Job Summary: A Systems Engineer Tier III is a key position on our Managed Services team that maintains core IT functionality...  ...one of connectivity, desktop, network, server and hardware or software-based issues. Mitigate future issues by monitoring and... 
    Permanent employment
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Clive, IA
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!