Embedded Software Verification Supervisor
Dearborn, MI 48124
Product Development (PD) engineers are responsible for delivering exciting products that are world class in cost, quality, function and time to market. As ONE team, we are committed to delighting our customers and employees by executing consistently while using common global standards, methods and processes with rigor and discipline.
The Embedded Software Verification Supervisor is responsible for leading a team of engineers to define corporate software engineering verification processes, methods and tools for Model-in-the-Loop, Software-in-the-Loop, and Processor-in-the-Loop. This position will develop an efficient common strategy for virtual and physical software verification.
-Initiates and fosters team wide activities in learning and adopting new state of art technologies for automotive embedded systems, tools and testing
-Creation and application of software process and tool metrics
-Improvement of software test cases, methods and documentation
-Identifies product development requirements and performance issues
-Excel in using agile development process for modeling and reporting
-Continuously improve software tools process by enhancing requirements and process metrics based on lessons learned
-Bachelors of Science in Electrical Engineering, Electrical Computer Engineering, Software Engineering, Computer Science.
-6+ years of experience in software verification engineering (SIL, MIL, PIL, HIL)
-3+ years of experience in Software Model Based Design and Auto-code generation
-3+ years of experience in team leader / supervisory role
-1+ year of experience with C and C++ Embedded Software development and integration; and with 8/16/32 bit micro controllers
-1+ year of experience with industry standard S/W tools (e.g. UML, SysML , Enterprise Architect, MagicDraw, Rhapsody, Matlab, Simulink, Stateflow)
-Masters Degree a plus
-Experience with Requirements Management using tool like DOORS
-Experience in automotive applications and applicable interfaces such as CAN, FlexRay and LIN networks
-Knowledge of embedded operating system like RTOS, Linux, SysBios Â¿Familiarity with Automotive SPICE, CMM, or other software development process model
-Experience in Automotive Safety Standards (ISO26262) and MISRA standard for C and C++