Demo

Embedded Software Development Engineer

Jobs via Dice
Grimes, IA Contractor
POSTED ON 3/28/2026
AVAILABLE BEFORE 4/25/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Belcan, LLC, is seeking the following. Apply via Dice today!

Job Description

Job Title: Embedded Software Development Engineer

Pay Rate: $43-49/hr

Location: Grimes, Iowa, USA (On-site full time)

Start Date: ASAP

Job Type: Full-Time / Contract

Keywords: #EmbeddedSoftware #MATLAB #Simulink #ModelBasedDesign #MBDS #CProgramming #C #CANJ1939 #ISOBUS #HIL #SIL #VehicleSystems #Firmware #AUTOSAR

JOB RESPONSIBILITIES:

  • Design, develop, deploy, and support software for electronic products used in on-highway vehicles
  • Record, track, and resolve software bugs to closure in a timely manner
  • Ensure high-quality software and electrical components are developed for vehicle systems
  • Utilize MATLAB/Simulink and Continental MBDS (Model-Based Development System) for embedded software development
  • Interface with stakeholders to define, understand, and meet software requirements
  • Participate in software testing, including HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) environments
  • Debug embedded systems and troubleshoot electrical/electronic hardware issues as needed
  • Maintain software documentation and follow structured development processes
  • Collaborate with multi-disciplinary teams in a fast-paced, on-site environment

REQUIRED QUALIFICATIONS:

  • 3 years of experience with MATLAB/Simulink
  • Knowledge of CAN J1939 and other vehicle communication protocols
  • Familiarity with embedded system programming and software development processes
  • Ability to work effectively in a team environment
  • Strong organizational and time management skills

REQUIRED KNOWLEDGE / EXPERIENCE:

  • Experience with software debugging in embedded systems
  • Understanding of software programming processes, techniques, and testing methodologies
  • Knowledge of electrical systems and schematics is a plus
  • Familiarity with continuous integration tools and software repositories

PREFERRED SKILLS / QUALIFICATIONS:

  • Experience with Continental MBDS and Simulink/Stateflow
  • Knowledge of automotive communication protocols including LIN, ISOBUS
  • Experience in HIL/SIL testing
  • Previous experience in the on-highway vehicle industry
  • Familiarity with Agile or Scrum development processes
  • Exposure to AUTOSAR development

If you are interested in this role, please apply via the apply now link provided. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com

EOE/F/M/Disability/Veterans

Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Salary : $43 - $49

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 Embedded Software Development Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Development Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
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 Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 9 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 9 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 9 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 9 Days Ago


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

  • Apex Systems Grimes, IA
  • Job#: 3027895 Job Description: Apex Systems is looking to hire an ONSITE Embedded Software Development Engineer for our client based out of Grimes, IA. Thi... more
  • 21 Days Ago

  • Cerebra Consulting Inc Grimes, IA
  • Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web S... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!