Model Based Software Development Engineer

Auburn Hills, MI, US • Posted 1 day ago • Updated 3 hours ago
Full Time
On-site
USD $50.00 - 60.00 per hour
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Software Development
  • MATLAB
  • Embedded C
  • Embedded Systems
  • Git
  • Apache Subversion
  • JIRA
  • Simulink
  • Stateflow
  • C
  • C++
  • Debugging
  • Algorithms
  • Real-time
  • Regulatory Compliance
  • Quality Assurance
  • Change Management
  • Requirements Traceability
  • Technical Writing
  • Scripting
  • Continuous Integration
  • Continuous Delivery
  • Testing
  • Collaboration
  • Mentorship
  • Roadmaps
  • QNX
  • Linux
  • Android
  • RTOS
  • Ethernet
  • UART
  • SPI
  • Microcontrollers
  • ISO 9000
  • Cyber Security
  • Agile
  • Scrum
  • Artificial Intelligence
  • Generative Artificial Intelligence (AI)
  • GitHub
  • Computer Science
  • Electrical Engineering
  • Electronic Engineering
  • AUTOSAR
  • Embedded Software
  • Management

Summary

Model Based Software Development Engineer
Required Skills
  • AUTOSAR Classic & Adaptive
  • MATLAB, Simulink & Stateflow
  • Embedded C/C++
  • Embedded Coder / TargetLink
  • MIL, SIL, PIL Testing
  • ISO 26262 & ASPICE
  • MISRA C Compliance
  • Git, SVN, Jira, Polarion
  • CI/CD Automation
  • Automotive ECU Development
Job Responsibilities
  • Design, develop, and maintain AUTOSAR Software Components (SWCs).
  • Develop high-fidelity Simulink/Stateflow models and generate production-ready MISRA-compliant C/C++ code.
  • Perform MIL, SIL, PIL validation, debugging, and defect resolution.
  • Optimize algorithms and embedded software for performance, memory, and real-time requirements.
  • Ensure compliance with AUTOSAR, ISO 26262, ASPICE, and software quality standards.
  • Support ECU integration, change management, requirements traceability, and technical documentation.
  • Develop automation scripts and support CI/CD pipelines for model builds and testing.
  • Collaborate with architects, validation teams, customers, and ECU suppliers to resolve integration issues.
  • Lead technical reviews, mentor junior engineers, and contribute to development roadmaps and best practices.
Preferred Skills
  • QNX, Linux, Android, RTOS
  • CAN, LIN, Ethernet, UART, SPI
  • Automotive SoCs & Microcontrollers
  • ISO 21434 Cybersecurity
  • Agile/Scrum
  • AI/GenAI Tools (GitHub Copilot)
Qualification
  • Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, or related field.
  • 6-12 years of hands-on experience in Model-Based Development and AUTOSAR-based embedded software development.
  • Prior lead experience managing projects or small teams is preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90933573
  • Position Id: 33c066ec74dfa1e14b10ee9cfc169bf
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Auburn Hills, Michigan

Today

Full-time

USD 40.00 - 50.00 per hour

Auburn Hills, Michigan

Today

Full-time

Auburn Hills, Michigan

Today

Full-time

Auburn Hills, Michigan

Today

Full-time

Search all similar jobs