Pentangle Tech Services | P5 Group logo
Pentangle Tech Services | P5 Group Verified
IT Services & Consulting

Embedded Software Engineer (MBD)

CanadaOnsiteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking an Embedded Software Engineer with expertise in Model-Based Development (MBD) or Embedded C programming for automotive/industrial control systems. The role involves designing, developing, and validating software components using tools like MATLAB/Simulink and Stateflow. Responsibilities include translating requirements into robust solutions, performing testing (MIL, SIL, HIL), optimizing code, and ensuring compliance with industry standards such as MISRA and ASPICE. The ideal candidate can work independently and possesses strong problem-solving skills. Experience in automotive or engine control systems is a plus.

Job Title:
Embedded Software Engineer (MBD / C-Based Development)

Location:
Indiana (IN)

Key Responsibilities

- Develop, implement, and validate embedded software using
Model-Based Development (MBD)
and/or
C programming
.
- Work independently to design and develop software components for automotive/industrial control systems.
- Translate system and functional requirements into robust software solutions.
- Utilize tools such as
MATLAB/Simulink, Stateflow
, and embedded C environments.
- Perform software testing, debugging, and validation (MIL, SIL, HIL).
- Collaborate with cross-functional teams including systems, hardware, and validation teams.
- Optimize code for performance, scalability, and reliability.
- Ensure compliance with industry standards and best practices (e.g., MISRA, ASPICE).

Required Skills & Qualifications

- Strong experience in
Model-Based Development (MBD)
using MATLAB/Simulink
OR
- solid expertise in
Embedded C programming
.
- Hands-on experience with embedded systems and real-time software development.
- Proficiency with development and debugging tools.
- Ability to work
independently
with minimal supervision.
- Strong problem-solving and analytical skills.
- Experience in automotive or engine control systems is a plus.

Ready to apply?
You'll be redirected to Pentangle Tech Services | P5 Group's application page.