Senior Engineer, Product - Embedded Software

Urbandale, IA, US • Posted 21 hours ago • Updated 8 hours ago
Full Time
On-site
USD 80.00 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Information Architecture
  • Impact Analysis
  • Information Assurance
  • Health Insurance
  • Insurance
  • Embedded Systems
  • Systems Design
  • Debugging
  • Performance Tuning
  • Product Development
  • Computer Engineering
  • Electrical Engineering
  • Computer Science
  • Embedded C
  • System Integration
  • Software Development
  • Software Engineering
  • Sensors
  • GitHub
  • Version Control
  • Communication
  • Collaboration
  • Lua
  • QML
  • MATLAB
  • Simulink
  • JSON
  • Data Analysis
  • Embedded Software
  • Linux
  • C
  • C++

Summary

  • Location: Urbandale, Iowa
  • Type: Contract
  • Job #107257

Senior Engineer, Product - Embedded Software
Location: Urbandale, IA (Onsite)
Duration: 12-Month Contract + Possible Extension
Pay Rate: $80.00 - $76.00/hour
Benefits: PTO, 401k, Medical Insurance, Dental Insurance
Position Overview

John Deere is seeking a Senior Embedded Software Engineer to support the HVC product team in the design, development, integration, and deployment of embedded software solutions for advanced machine and tractor systems. This role will contribute to bringing innovative software solutions from concept through production while collaborating with cross-functional engineering teams.
Key Responsibilities
  • Design, develop, test, and implement embedded software solutions for vehicle and machine control systems.
  • Support software integration across multiple platforms and production systems.
  • Develop and maintain software for displays, controllers, sensors, and related embedded applications.
  • Participate in system design, validation, debugging, and performance optimization activities.
  • Collaborate with engineering teams, business stakeholders, and technical partners to deliver high-quality solutions.
  • Follow established software engineering processes, coding standards, and version control practices.
  • Support product development initiatives from discovery through production launch.
Required Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 3+ years of experience in embedded software development.
  • Strong experience with Linux-based development environments.
  • Hands-on programming experience with Embedded C and C++.
  • Experience with systems integration and cross-platform software development.
  • Familiarity with software engineering best practices, simulation methods, and sensor integration.
  • Experience using GitHub or similar version control tools.
  • Strong communication and collaboration skills in a cross-functional engineering environment.
Preferred Qualifications
  • Experience with Lua, QML, MATLAB/Simulink, JSON, or Protobuf.
  • Experience developing display or controller software.
  • Exposure to agricultural equipment, heavy machinery, vehicle systems, or related industries.
  • Knowledge of data analysis tools and connected machine technologies.
If you're an experienced embedded software engineer with strong Linux and C/C++ development skills and enjoy working on complex machine control systems, we'd love to hear from you.

#LI-CB1
#INDOEM
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111081
  • Position Id: 92eefeeb19244facc156cd105c012108
  • Posted 21 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Urbandale, Iowa

•

Today

Contract

USD 78.00 - 80.00 per hour

No location provided

•

Today

Full-time

USD 40,000.00 - 45,000.00 per year

No location provided

•

Today

Full-time

Urbandale, Iowa

•

Today

Full-time

USD 109,284.00 - 163,920.00 per year

Search all similar jobs