HVC Embedded Software Engineer

Loxo

Des Moines (IA)

On-site

USD 85,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Group Health Insurance
Dental and Vision Insurance
401k Plan

Job summary

Productive Resources is seeking an HVC embedded software engineer to join our engineering team at a customer facility in Urbandale, IA. This full-time role focuses on developing embedded software solutions for HVC machines, displays, controllers, and related systems.

You will work with cross-functional teams to translate requirements into production-ready software, employing C/C++, embedded C, Lua, QML, and MATLAB/Simulink.

Qualifications

  • 3 years in cross-platform development and systems integration.
  • Experience with TDP/PDP discovery and related projects is required.
  • Proven collaboration with customers and partners on software solutions.
  • Experience in Linux and embedded C/C++ with UI tech (Lua, QML).
  • Familiarity with GitHub, JSON, Protobuf, and data/operations tools.

Responsibilities

  • Develop, integrate, test, and maintain embedded software for HVC machines and controllers.
  • Collaborate with cross-functional teams to translate requirements into production-ready software.
  • Implement and troubleshoot in C/C++, embedded C, Lua, QML; use MATLAB/Simulink where needed.
  • Support software integration across sensors, displays, and machine systems; perform testing and debugging.
  • Engage with customers and partners to develop and deploy software solutions.

Tools

C/C++
Lua
QML
MATLAB/Simulink
Linux
GitHub
JSON
Protobuf
Embedded Systems

Job description

Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team at our customers facility in Urbandale, IA. As a member of our team, the right candidate will be an HVC embedded software engineer who will be responsible for developing embedded software solutions to support the HVC product team and ultimately be responsible for taking these solutions to production.

This is a full-time position that is indefinite in duration with the opportunity of professional growth, and additional opportunities within our organization.

Duties:
  • Develop, integrate, test, and maintain embedded software solutions for HVC machines, tractors, displays, and controllers.
  • Work with cross-functional engineering teams to translate product requirements and discover concepts into production-ready software.
  • Develop and troubleshoot software using C/C++, embedded C, Lua, QML, MATLAB/Simulink, and related technologies.
  • Support software integration across multiple platforms, including sensors, controllers, displays, and other machine systems.
  • Perform software simulation, testing, debugging, and data analysis to identify and resolve system issues.
  • Collaborate with customers, engineering teams, cooperators, and external partners to develop and implement software solutions.
  • Use software development tools and technologies such as GitHub, JSON, Protobuf, Linux, and John Deere data/operations tools.
Requirements:
  • Good understanding of target systems (HVC machines, tractors ) within and across production systems.
  • Experience in development within cross-platform solutions and systems integration (3 years).
  • Successful performance and experience in executing TDP discovery solutions and converting in PDP projects (3 years).
  • Good collaboration skills with customers, cooperators and partners and John Deer cross-platform communication (3 years).
  • Experience in software engineering practices and the appropriate tools to develop JD Display and controller software including simulation methods and sensor handling.
  • Experience in a Linux Environment and coding with lua (C, C++), embedded C, MATLAB/Simulink, and QML for User Interface development, or experience coding in other similar languages.
  • Experience in using tools such as GitHub, C/C++, lua, QML, JSON, Protobuf schema, Data analysis tools (Operation Center).
Why work for Productive Resources?

Productive Resources is a full-service engineering firm with over two decades of experience serving leading global clients. Our expertise is project-based product development and manufacturing engineering support. Our primary focus industries are off highway equipment including agricultural, construction, defense, mining, recreational, industrial, and specialty machines.

We lead with our reputation for quality, teamwork, and innovative solutions. We invest in our people, providing resources and opportunities for ongoing development. Our workplace fosters innovation, prioritizes the well-being of our team, and encourages creativity. Our diverse experience and client base will challenge your technical skills and provide greater opportunities for growth.

  • Group Health, Dental and Vision Insurance
  • Company Paid Life Insurance
  • Voluntary Life, AD&D, and Disability Insurance available
  • Voluntary Critical Illness and Accident Insurance available
  • Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plans for Medical Expenses and Dependent Care
  • Health Savings Account (HSA) Programs available
  • Health Care Flexible Spending Account (FSA) Plan
  • Paid Time Off (PTO)
  • Health Care Support Program complimentary health advocacy program provides 24/7 assistance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HVC Embedded Software Engineer
HVC Embedded Software Engineer

engineeringjobs.net, Inc. • Iowa (LA)

On-site
USD 85,000 - 100,000
Health Insurance
Life Insurance
Disability Insurance
+4
Innovative HVC Embedded Software Engineer
Innovative HVC Embedded Software Engineer

engineeringjobs.net, Inc. • Iowa (LA)

On-site
USD 85,000 - 100,000
Health Insurance
Life Insurance
Disability Insurance
+4
Quality Engineer
Quality Engineer

Frey Consulting Group • Waterloo (IA)

On-site
USD 60,000 - 75,000
Health insurance
Dental insurance
Vision insurance
+7
Open - Hardware Product Verification and Validation Test Engineer
Open - Hardware Product Verification and Validation Test Engineer

Ultipro • Dubuque (IA)

Hybrid
USD 85,000 - 120,000
Health and Dental Insurance
Health Savings Account
TelaDoc: Virtual Health Care
+11
Assembly Manufacturing Engineer
Assembly Manufacturing Engineer

Loxo • Moline (IL)

On-site
USD 55,000 - 75,000
Group Health Insurance
Dental Insurance
Vision Insurance
+5
Embedded Software Engineer
Embedded Software Engineer

John Deere • Iowa (LA)

On-site
USD 90,000 - 140,000
Competitive base pay
401K & retirement benefits
Healthcare benefits
+6
Embedded Software Engineer
Embedded Software Engineer

Talentify • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health care benefits
Embedded Software Engineer - Cross-Platform & Production
Embedded Software Engineer - Cross-Platform & Production

Loxo • Des Moines (IA)

On-site
USD 85,000 - 120,000
Group Health Insurance
Dental and Vision Insurance
401k Plan
Engineer, Software Architecture
Engineer, Software Architecture

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health benefits with company match
Sr. Controls Engineer
Sr. Controls Engineer

John Deere • Urbandale (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+8