Embedded Software Engineer
$74.99k - $112.48kJohn 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.
$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...SuggestedHourly payContract workImmediate start$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...SuggestedLocal areaRemote work- ...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 HVC products. Provide technical leadership and take...SuggestedContract work
- ...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:...SuggestedContract workShift workDay shift
$74.99k - $112.48k
...including disabled & veterans. Primary Location: United States (US) - Iowa - Urbandale Function: Product Engineering (CA) Title: Embedded Software Engineer - 121787 Onsite/Remote: Onsite Position This position is eligible for a flexible work...SuggestedWork experience placementRemote workFlexible hours$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 timeTemporary workWork at officeFlexible hours- ...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#...
- Responsibilities 1. Develop native enterprise IM app (iOS/Android). 2. Mobile architecture; optimize performance, battery, traffic, startup. 3. Stable backend communication. 4. Resolve mobile compatibility issues. 5. Collaborate with backend/product/testing for...
- ...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...H1bLocal area
- ...Want to know more? You can learn about life at Wellmark here.Job DescriptionDesign, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and Technology vision. Ensure completed activities meet project...Permanent employmentH1b
- ...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 employmentH1b
- 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 timeWork at officeLocal areaRelocation package
- 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 timeFlexible hours
$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 workWork at office- ...System EngineerThis is an in-office position located in West Des Moines, Iowa. Remote work is not available.We are seeking a System Engineer to help strengthen the stability, security, and operational maturity of our technology environment. In this role, you will support...Work at officeRemote work
- ...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 timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...innovations to life-saving care. And with AI embedded across our products and services, we...Temporary workFlexible hoursShift work$109.28k - $163.92k
...including disabled & veterans. Primary Location: United States (US) - Iowa - Johnston Function: Product Engineering (CA) Title: Senior Embedded Security Engineer - 124484 Onsite/Remote: Onsite Position Your Responsibilities As a...Remote workFlexible hours$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 timePart timeWork at officeLocal areaRemote workFlexible hours- ...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 timeWork at officeFlexible hours
$63k - $140k
...Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Experienced Associate, you will leverage advanced technologies... ...Analytics Engineering practice, you will apply data, algorithms, and software engineering to build and deploy AI and Machine Learning...Full timeH1b- ...Digital Transformations across various domains and industries. Our history spans over 19 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the...
$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 timeH1b$77k - $202k
...ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Senior Associate, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-...Full timeH1b$120k - $130k
...Developer Location: 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...Work experience placementRemote work$75k - $95k
...Job Description Our client is seeking a Solutions Engineer for an exciting direct hire opportunity. The Solutions Engineer will join... ...in technical sales, requirements documentation, client-facing software demonstrations, presentations, and solution consulting. ~...Permanent employmentLocal area- ...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 timeRemote workFlexible hours
- ...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 areaRemote work
$81.1k - $187k
...We are looking for a Site Reliability Engineer 3 to support mission-critical cloud services... ...to capacity needs. Collaborates with software development teams to develop reliable and... ...innovations to life-saving care. And with AI embedded across our products and services, we...Temporary workImmediate startFlexible hoursShift work- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- healthcare software sales Urbandale, IA
- software support Urbandale, IA
- remote software sales Urbandale, IA
- software implementation project manager Urbandale, IA
- software technology Urbandale, IA
- id software Urbandale, IA
- software sales Urbandale, IA
- software Urbandale, IA
- entry level software sales Urbandale, IA
- software asset management analyst Urbandale, IA





