HVC Embedded Software Engineer

Productive Resources LLC

• $90K — $110K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in embedded software engineering.
  • Strong skills in C/C++ and related programming languages.
  • Experience with software integration in a cross-platform environment.
  • Familiarity with GitHub and data analysis tools.
  • Understanding of HVC machines and their production systems.

Responsibilities

  • Develop and maintain embedded software for HVC machines and related devices.
  • Collaborate with engineering teams to translate requirements into software solutions.
  • Troubleshoot and debug software across multiple systems and platforms.
  • Conduct software simulation and testing to resolve issues.
  • Integrate systems involving sensors, displays, and controllers.

Benefits

  • Comprehensive health, dental, and vision insurance.
  • Company-paid life insurance and additional voluntary insurance options.
  • Retirement savings plans including traditional and Roth 401k.
  • Health Savings Account (HSA) and Flexible Spending Accounts (FSA).
  • Paid time off and extensive caregiver support programs.
Full Job Description
HVC Embedded Software Engineer

Urbandale, IA

Full Time

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).


We Offer Competitive Benefits:
  • 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.
  • Adoption Assistance Program
  • Employee Assistance Program (EAP)
  • Caregiver Support Programs
  • Financial Wellbeing Support
  • Commuter Benefits Program
  • Training and Development


Similar Jobs

More Jobs at Productive Resources LLC

More Manufacturing & Automotive Jobs

Find similar HVC Embedded Software Engineer jobs: