Demo

Senior Embedded Software Engineer

Three Point Solutions, Inc.
Urbandale, IA Contractor
POSTED ON 10/9/2026
AVAILABLE BEFORE 2/6/2027

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 software solutions from development and validation through production.

Key Responsibilities

  • Design, develop, test, and analyze embedded software.
  • Support software solutions through product development and production.
  • Provide technical leadership and design guidance.
  • Develop cross-platform software and support systems integration.
  • Analyze requirements and develop software/validation solutions.
  • Create and maintain technical documentation and specifications.
  • Identify system/process gaps and recommend improvements.
  • Support change management and engineering projects.
  • Collaborate with customers, partners, and cross-functional teams.
  • Track project scope, risks, schedules, issues, and deliverables.
  • Provide technical expertise across the product line.

Required Skills

  • Bachelor's degree or equivalent experience.
  • 2 years of embedded software development experience.
  • Experience with cross-platform solutions and systems integration.
  • Experience taking software from development through production.
  • Strong communication and collaboration skills.
  • Experience working with engineering teams, customers, and partners.
  • Understanding of complex machine/vehicle systems preferred.

Technical Skills

  • C / C / Embedded C
  • Lua
  • MATLAB / Simulink
  • QML
  • Linux
  • Git / GitHub
  • JSON / Protobuf
  • Sensor handling and simulation
  • Data analysis tools / Operations Center

Preferred

  • Display and controller software development.
  • Cross-platform communication and system integration.
  • Agricultural/farming or heavy equipment experience.
  • Complex machine/vehicle systems.
  • Project planning, risk management, and reporting.

This job can be searched as, embedded software engineer, embedded engineer. engineering

IND_ENG

Pay: $85.00 - $88.00 per hour

Expected hours: 40.0 per week

Application Question(s):

  • Are you legally authorized to work in the United States for any employer, without current or future sponsorship?

Education:

  • Bachelor's (Required)

Experience:

  • C/ C / Embedded C: 2 years (Required)
  • Manufacturing : 2 years (Required)

Work Location: In person

Salary : $85 - $88

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Three Point Solutions, Inc.

  • Three Point Solutions, Inc. Moundsview, MN
  • Job Title: Design Technician II Client: Medical Device Manufacturing Industry Duration: 9.5 Months – Possible Extension Location: Mounds View, MN 55112 Shi... more
  • 16 Days Ago

  • Three Point Solutions, Inc. Lafayette, CO
  • Job Title: Design Technician III Client: Medical Device Manufacturing Company Duration: 12 Months | Possible Extension Location: Lafayette, CO 80026 Shift:... more
  • 7 Days Ago

  • Three Point Solutions, Inc. Waltham, MA
  • Job Title: Inventory Tech I Client: Medical Device Manufacturing Company Location: Waltham, MA Duration: 6 months Contract Work Arrangement: Onsite Shift: ... more
  • 7 Days Ago

  • Three Point Solutions, Inc. Rock Valley, IA
  • Job Title: Maintenance Planner Client Industry: Manufacturing / Industrial Operations Duration: 24 Months Location: Rock Valley, IA Schedule: Monday – Thur... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Embedded Software Engineer jobs in the Urbandale, IA area that may be a better fit.

  • Kelly Urbandale, IA
  • Important information: To be immediately considered, please send an updated version of your resume to somp767@kellyservices.com. Title: Embedded Software E... more
  • 16 Days Ago

  • Kelly Urbandale, IA
  • Important information: To be immediately considered, please send an updated version of your resume to somp767@kellyservices.com. Title: Embedded Software E... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!