Automatic Parking Brake Software model-based design apprenticeship
ASTEMO FRANCE S.A.S.
Astemo is one of the major actors on the brake development market. At Astemo several innovative braking systems are developed for international automotive industries. As part of the autonomous vehicle development program, the software department is developing the Automatic Parking Brake (APB) which is based on an electromechanical system controlled by an advanced control function.
Responsibilities
Your mission is to develop the APB software for a platform project that will be used on customer applicative projects. Following a model-based design process and respecting ISO26262/ASPICE standards, you will continuously improve parking brake software behavior by debugging current strategies and developing innovative new functionalities. In addition, you will guarantee a high level of quality on software metrics by verifying your model/code against modeling and code standards applied in automotive industry, such as MAB, MISRA or HIS.
- Write software requirements
- Design functional model
- Design architectural model
- Design implementation model
- Generate and optimize C code
- Realize software components integration
- Perform Model in the loop (MIL) testing
- Perform Software in the loop (SIL) testing
- Perform Processor in the loop (PIL) testing
- Follow and develop model based process
- Follow and develop modelling and coding rules
- Follow and develop configuration management methods
- Respect defined planning
- Communicate continuously with the team
- Give regular progress feedback to the management