
Test Engineer – Ethernet & Diagnostic Systems
- Göteborg
- Permanent
- Heltid
- Design, develop, and maintain automated test scripts using Python and Pytest.
- Develop and enhance test infrastructure for hardware/software integration validation.
- Troubleshoot and debug issues across hardware and software interfaces.
- Implement and manage CI/CD pipelines using Jenkins; create and maintain Jenkins jobs and scripts.
- Collaborate using Git with standard branching and merging workflows.
- Perform diagnostic testing using UDS (Unified Diagnostic Services) standards and support Software Download (SWDL) processes.
- Conduct Ethernet Layer 2/3 protocol testing and analyze data using tools such as Wireshark.
- Work with automotive Ethernet switches, understanding IP networking, DHCP, and packet inspection techniques.
- Utilize Linux systems for command-line operations, scripting, and system management.
- Create and manage Docker containers for testing environments.
- 10 years of experience in test development and automation using Python and Pytest.
- 6+ years of Ethernet communication, Layer 2/3 testing, and network analysis with Wireshark.
- Ability to debug and troubleshoot hardware/software integration issues.
- Hands-on experience with CI/CD tools, especially Jenkins and Git.
- Proficiency with Linux and shell scripting (bash)In-depth knowledge of UDS. diagnostics and software download procedures in automotive systems.
- Understanding of IP networking, DHCP, and Ethernet switch behavior.
- Experience working with Docker: image creation, orchestration, and debugging.
- Automotive experience is a must.