Overview:
The Embedded Automotive Test Engineer is a crucial role responsible for developing and executing test plans strategies and methodologies for embedded automotive software systems. This role plays a critical part in ensuring the quality reliability and compliance of automotive electronic control units (ECUs) and systems. The position requires collaborative work with crossfunctional teams including software developers hardware engineers and quality assurance specialists to validate and verify automotive embedded systems.
Key Responsibilities:
- Designing developing and executing test cases for embedded automotive software and systems
- Implementing and maintaining test harnesses frameworks and automated test scripts
- Performing integration and validation testing on embedded software and hardware
- Participating in system debugging and issue resolution activities
- Collaborating with development teams to identify and resolve software defects
- Conducting regression testing and performance analysis of automotive embedded systems
- Documenting test procedures results and issues for compliance and traceability
- Creating and maintaining test documentation and reports
- Participating in peer reviews and inspections of test artifacts
- Staying updated with industry standards protocols and best practices
- Supporting continuous improvement of test processes and methodologies
- Assisting in the analysis and resolution of customerreported issues
- Contributing to the validation and verification of automotive safety and security requirements
- Collaborating with external partners and stakeholders on testrelated activities
- Adhering to automotive industry standards and regulations
Required Skills
Strong programming skills in Scripting Languages (e.g. Python we use
Ruby) with experience in developing test automation frameworks and
scripts
b.Experience with automotive testing tools and frameworks such as Vector
CANoe CANalyzer or dSPACE ControlDesk
c.Experience with version control systems (we make use of Git) and
continuous integration tools (e.g. Jenkins) is a plus
d.Proficiency in automotive communication buses such as CAN LIN Ethernet
and Flexray and protocols (e.g. DoIP UDS SOME/IP XCP).
e.
microcontrollers,continuous integration tools,automotive testing tools,automotive communication buses,can,doip,version control systems,c programming,canoe,protocols,uds,dspace controldesk,xcp,flexray,scripting languages,canalyzer,python,debugging,ruby,jenkins,communication protocols,test automation frameworks,embedded systems,lin,vector canoe,git,testing,some/ip,ethernet