Source description
About the role
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
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.
More at Pi Square Technologies