×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Development Engineer

Job in Grimes, Polk County, Iowa, 50111, USA
Listing for: Apex Systems
Contract position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Grimes

Job Description

Apex Systems is looking to hire an Onsite Embedded Software Development Engineer for our client based out of Grimes, IA. This assignment is anticipated to be a 12 month contract with strong potential for extension; however, Apex Systems cannot guarantee the length of this assignment. This will also have a first shift Monday–Friday schedule.

Responsibilities
  • Design, develop, deploy, and support embedded software for electronic products
  • Record, track, and drive software defects to resolution
  • Investigate and resolve software issues in a timely manner
  • Ensure quality embedded software and electrical components for on‑highway vehicle systems
  • Develop model‑based embedded software using MATLAB/Simulink
  • Interface with cross‑functional stakeholders to define and meet software requirements
Experience
  • 3+ years of experience using MATLAB/Simulink in an embedded environment
  • Experience with CAN J1939 and other vehicle communication protocols
  • Knowledge of embedded software development processes and programming techniques
  • Experience debugging embedded systems
  • Ability to work collaboratively in a team environment
  • Experience with HIL or SIL testing is a plus
  • Prior on‑highway or automotive industry experience preferred
  • Experience with C/C++, ANSI C, and model‑based software design preferred
Benefits
  • Weekly pay, direct deposit, competitive pay rates
  • Health/Medical benefits, Life Insurance, 401k, Employee Stock Purchase Program
  • Discounts to most major certification programs, access to multiple technical training platforms and programs
EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary