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

Embedded Software Integration Engineer

Job in Grimes, Polk County, Iowa, 50111, USA
Listing for: SEGULA Technologies
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 85000 - 120000 USD Yearly USD 85000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: Grimes

About

The Role

We are seeking an

We are seeking an Embedded Software Engineer to join our engineering team. In this role, you will design, develop, deploy, and support embedded software for electronic products used in on-highway vehicles. You will collaborate closely with cross-functional stakeholders to define software requirements, ensure high quality in software and electrical components, and track issues through resolution using model-based design workflows.

Primary Responsibilities
  • Software Development:
    Design, develop, deploy, and support software for electronic vehicle products and on-highway systems.
  • Model-Based Design:
    Utilize MATLAB/Simulink and Continental’s Model-Based Development System (MBDS) to engineer embedded software.
  • Issue Tracking & Resolution:
    Investigate, troubleshoot, and resolve software defects promptly, tracking bugs through to closure.
  • Quality Assurance:
    Ensure the high quality and performance of developed software and integrated electrical components.
  • Stakeholder

    Collaboration:

    Interface with cross-functional stakeholders and team members to gather, refine, and fulfill software requirements.
Required
  • 3+ years of demonstrated hands-on experience with MATLAB/Simulink.
  • Strong knowledge of vehicle communication protocols, specifically CAN J1939.
  • Solid understanding of software engineering processes, programming techniques, and best practices.
  • Proven ability to collaborate effectively within a team environment.
  • Excellent organizational and time management skills.
Preferred
  • Practical experience using Continental’s MBDS and Simulink/Stateflow.
  • Broad knowledge of software and vehicle communication protocols (e.g., LIN, ISOBUS).
  • Hands-on experience troubleshooting electronic hardware, electrical systems, and schematic diagrams.
  • Experience debugging software within an embedded systems environment.
Desired
  • Experience with Hardware-in-the-Loop (HIL) or Software-in-the-Loop (SIL) testing methodologies.
  • Background in the on-highway vehicle industry.
  • Experience with Continuous Integration (CI) tools, Version Control Systems/Software Repositories, and Agile/Scrum workflows.
Technical Skills & Keywords
  • Core Tools &

    Languages:

    MATLAB, Simulink, Stateflow, C, ANSI C, C++, Visual Studio
  • Protocols & Standards: CAN, J1939, ISOBUS, LIN, AUTOSAR
  • Methodologies & Concepts:
    Model-Based Software Design, Control Systems, Test-Driven Development (TDD), Agile, Scrum, CI/CD
  • Hardware & Debugging:
    Embedded Systems, Firmware, HIL/SIL Testing, Logic Analyzers, Emulators, Schematic Reading

SEGULA Technologies is a global engineering group, boosting the competitiveness of all major industrial sectors: automotive, aerospace, energy, rail, naval, life sciences, and telecoms. With a presence in more than 30 countries and 140 locations worldwide, the Group prioritizes close relationships with its clients, driven by the expertise of its 15,000 employees. As a leading engineering player putting innovation at the heart of its strategy, SEGULA Technologies manages large-scale projects, ranging from initial studies to industrialization and production.

SEGULA TECHNOLOGIES is dedicated to gender balance and diversity, recognizing and recruiting talent of all backgrounds.

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