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 cross-functional 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 customer-reported issues
Contributing to the validation and verification of automotive safety and security requirements
Collaborating with external partners and stakeholders on test-related 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.
Skills: embedded systems,testing,microcontrollers,canoe,communication protocols,debugging,c programming
Full time