As Linux Validation Engineer in the Digital Technology team at BYTON, you will be supporting the development of a secure connectivity system in a next generation electric car.
You will work with hardware and firmware engineers to generate validation requirements, create tests and testing infrastructure, and write validation reports.
Your expertise will be used to support validation of the in-vehicle network (i.e. CAN, Ethernet, WiFi) and off-car communications (i.e. LTE, vehicle updating, diagnostic reporting).
Test activities will include internal functional verifications of modules, as well as manufacturing, environmental and production level tests.
- Validation engineer with focus on test and automation infrastructure creation.
- Design and develop connected car tests in Python/Pytest framework.
- Write specifications, test plans, and user instructions for test equipment and test software.
- Troubleshooting to reproduce failures during component and vehicle testing.
- Work with firmware and system engineers to evaluate requirements, create test plans and cases, and perform failure analysis.
- Work with development teams to provide a seamless flow from requirements/specification to quality management.
- 5+ years working experience in a systems, test, or automotive environment.
- Experience with continuous integration methodologies and tools (e.g. Jenkins, Jira, Jama).
- 5+ years experience working with the Python scripting language.
- Familiarity with Linux embedded software development tools, command line, languages, and practices a plus (e.g. Buildroot/ Yocto, Makefiles, compilers).
- Advanced experience in a Linux environment, especially with respect to automotive (e.g. CAN, ISO-TP, UDS) a plus.
- Experience with testing networked applications a plus.
- Familiarity with ISO26262 or other automotive safety standards a plus.
- Excellent documentation and communication skills.
- Ability to work with local and global development team.