Embedded software Testing Engineer
Location
Bangalore | India
Job description
As an Embedded Software testing Engineer , you will be supporting the embedded software testing at unit, integration and validation level for the Electric Product.
MAIN ACTIVITIES:
- Innovation:
- Support to develop industry benchmark embedded software testing.
- Support to reach 100% test automation and to optimize the testing cycle time within days.
- Projects:
- Review the software requirements from a testing point of view.
- Create SW Test Specifications to cover all SW and/or SYS Requirements.
- Develop and maintain CI/CD and perform the software static, Unit test and Integration tests (MISRA, Polyspace, VectorCast,RTRT, Matlab/Simulink )
- Monitor and report the traceability of the requirements vs tests.
- Support the project team on the estimation and planification
- Support:
- Support the SW Configuration Management, process ASPICE and ISO 26262.
- Support the bug analysis.
KEY REQUIREMENTS:
- University degree in Electrical or Computer Engineering
- 2 years+ in Automotive software Development.
- A mindset for continuous quality and efficiency improvements
- Experience in Software Static test tools: QAC (MISRA), Polyspace
- Experience in Software Unit test VectorCast or similar.
- Experience in scripting with one of the following: bash, python, VB, perl
- Experience with communication protocol CAN.
- Experience in Embedded Firmware development in C.
- Experience with CANoe, Trace32, JAMA, DOORS, Git, JIRA
- Knowledge microcontrollers PPC, AURIX
- Knowledge in ISO26262
- Knowledge in Cyber Security
Job tags
Salary