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- ...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
- ...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...SuggestedContract work
- ...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
$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...SuggestedLocal areaVisa sponsorshipFlexible hours$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 placementRemote work- ...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
- ...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 employmentH1b
$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- 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
- ...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
- 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- ...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
- ...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
$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
- 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 week3 days per week
- 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
- 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
$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 timeTemporary workPart timeCasual workWork at officeRemote work2 days per week$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- ...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 officeLocal areaRemote work
- ...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 wageContract workTemporary workWork experience placement
- ...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
- ...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
$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 officeRemote work$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...- ...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
$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 employmentTemporary workWork experience placementCasual workWork at office
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
- embedded software 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





