Scalable Systems is a USA based Big Data, Analytics and Digital Transformation company focused on vertical specific innovative solutions. By providing next generation technology solutions and services, we help organizations to identify risks & opportunities, achieve operational excellence and to gain an innovative edge.Hello,
Hope you are doing good.
Please find the Below job description and let me know if you are interested and so we can discuss
Role: Model-Based Software Development & Validation Engineer
Location: Dearborn, Michigan (Hybrid )
Must Have Skills:
· Must have strong fundamentals and experience in model-based feature software development for automotive systems using MATLAB/Simulink/State flow. Strong understanding of solver configurations, sample time settings, and data dictionary management.
· Expertise in Test Case Development and Execution using MIL and SIL. Experience using BTC and Simulink Test for automated test generation, executing back-to-back testing (MIL vs. SIL), measuring structural coverage (MC/DC), and utilizing formal verification methods to mathematically prove the safety and correctness of the control logic · Good analytical, debugging, and technical documentation skills · Experience creating Simulink Test setups and writing functional/system test cases and scripting for automated execution · Exposure to model-based design workflows and continuous integration environments · Exposure to Automotive ADAS domain knowledge
Roles & Responsibilities
Experience Required: 4-8
1. Requirements Engineering & Interface Design
o Translate vehicle-level requirements into software specifications and define ECU interfaces (I/O, calibrations, and network signals).
2. Model-Based Algorithm Development
o Design and prototype control algorithms and state-machine logic using MATLAB/Simulink and Stateflow.
3. Model-in-the-Loop (MIL) Verification
o Run closed-loop simulations with plant models, authoring functional tests in SimulinkTest and using BTC EmbeddedTester to generate automated test vectors and analyze model coverage (MC/DC).
4. Automated Code Generation & ECU Integration
o Generate production-grade C/C++ code from models using Embedded Coder, ensuring AUTOSAR architecture compliance and supporting integration into base software (BSW).
5. Software Verification, Validation & Testing
o Conduct back-to-back MIL vs. SIL equivalence testing and code coverage analysis using BTC and Simulink Test, owning the triage and resolution of model-level bugs.
6. Functional Safety & Standards Compliance
o Design software to comply with ISO 26262 (ASIL) and MISRA C, maintaining strict bidirectional traceability from requirements to test cases.
7. Configuration & Lifecycle Management
o Manage models, data dictionaries (.sldd), and code in version control, packaging verified software increments for program milestones
Stakeholder Collaboration With Systems Engineering:
o Requirement & Interface Alignment: Review high-level requirements for software feasibility, align on interface/signal databases, and map safety requirements to the software model.
o Change Management: Conduct impact analyses on existing models and code when system-level change requests are proposed.
Verification & Validation (V&V):
o Test Strategy & Sharing: Define virtual (MIL/SIL) vs. physical (HIL/Vehicle) test boundaries and share reusable test vectors/assessments from Simulink Test and BTC.
o Joint Debugging: Lead the root-cause analysis of HIL or vehicle test failures to isolate and patch software bugs in the model.
Scalable Systems is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation