Model Based Software Engineer – MagicDraw

TechDigital Group

Dearborn (MI)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative firm is seeking a Model Based Design Software Development Engineer to join their Embedded Software Engineering Team. This role focuses on creating embedded software for automotive OEM vehicles and connected systems using a Model Based Design approach. The ideal candidate will have a strong background in MagicDraw and AUTOSAR, with a proven track record in the automotive domain. You will be responsible for developing high-quality software, implementing best practices, and collaborating with the controls team to ensure robust unit testing. This is a fantastic opportunity to contribute to cutting-edge automotive technology in a dynamic and supportive environment.

Qualifications

  • 3+ years of experience in modeling using MagicDraw.
  • Strong background in the automotive domain with CAN protocol experience.

Responsibilities

  • Develop quality, bug-free embedded software using Model Based Design.
  • Assist in developing unit tests to meet coverage requirements.

Skills

Model Based Design
MagicDraw
AUTOSAR Communication Stack
CAN protocol
Scripting or Programming Languages
Unit and System Level Testing
Agile Development Methodologies
Collaboration Skills
Communication Skills

Education

Bachelor of Science in Electrical Engineering
Bachelor of Science in Computer Engineering
Bachelor of Science in Computer Science

Tools

MagicDraw

Job description

Job Description

This position is for a Model Based Design Software Development Engineer. The role involves supporting the creation of embedded software using a Model Based Design (MBD) approach in MagicDraw. As part of the Embedded Software Engineering Team, the engineer will be responsible for software development, debugging, and analysis, aligned with the software architecture for automotive OEM vehicles and connected vehicle systems. The engineer will develop quality, bug-free code, implement best practices in design and software modeling, and assist the controls team in developing unit tests that meet coverage requirements, ensuring a clean, warning-free baseline.

Requirements
  • Bachelor of Science in Electrical Engineering, Computer Engineering, or Computer Science
  • Minimum 3+ years of experience in modeling using MagicDraw
  • Experience in AUTOSAR Communication Stack configuration
  • Experience verifying software according to a process (e.g., CMMI / SPICE)
  • At least 3+ years of experience in the automotive domain
  • Minimum 3+ years of experience with the CAN protocol
  • Experience with scripting or programming languages
  • Knowledge and experience in unit and system level testing
  • Strong collaboration and communication skills
  • Experience with Agile development methodologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Model-Based Software Engineer, Automotive (MagicDraw)
Model-Based Software Engineer, Automotive (MagicDraw)

TechDigital Group • Dearborn (MI)

On-site
USD 80,000 - 110,000
Model based developer
Model based developer

Global Connect Technologies • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Controls MBD Engineer
Controls MBD Engineer

Global Connect Technologies • Mossville (IL)

On-site
USD 80,000 - 100,000
Model-Based Developer
Model-Based Developer

Pentangle Tech Services | P5 Group • Wisconsin

On-site
USD 85,000 - 120,000
BMS MBD Developer
BMS MBD Developer

Pentangle Tech Services | P5 Group • Wisconsin

On-site
USD 85,000 - 125,000
BMS Software Architect — Autosar Classic & Davinci Expert
BMS Software Architect — Autosar Classic & Davinci Expert

Creative Solutions Services, LLC • Milwaukee (WI)

On-site
USD 90,000 - 130,000
MBD Engineer
MBD Engineer

Pentangle Tech Services | P5 Group • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Model Based Developer
Model Based Developer

Harjai Technologies • Detroit (MI)

On-site
USD 90,000 - 150,000
Senior Applications Engineer - Model Based Design
Senior Applications Engineer - Model Based Design

The MathWorks, Inc. • Natick (MA)

Hybrid
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Mindshare Executive Search • Detroit (MI)

Hybrid
USD 110,000 - 160,000