Job Description
Sunnyvale, United States 42dot | Full-time
We are looking for the best We are seeking a meticulous and detail-oriented System Engineer to join our team. In this role, you will be crucial in ensuring the seamless integration, optimal user experience, robust performance, and automated testing of our in-vehicle infotainment (IVI) systems. Your responsibilities will span across system integration, user experience evaluation, rigorous testing, and the development of automated test solutions to deliver a world-class product.
The ideal candidate possesses a strong technical background, a passion for user-centric design, a commitment to delivering high-quality and reliable solutions, and experience in test automation.
Key Responsibilities - Collaborate closely with product managers and UX designers to deeply understand user needs and translate them into testable system requirements and test cases for IVI systems.
- Work across global engineering teams to ensure seamless integration of components and facilitate cohesive execution of rapid iterative development and testing cycles, with a strong focus on user-centric design principles.
- Actively participate in design reviews and provide feedback on the feasibility and testability of new features and user interactions.
- Prioritize testing efforts to align with rapid iterative development cycles, providing timely feedback to design teams on potential issues and areas for improvement in user experience and system stability.
- Conduct preliminary robustness testing, including stress testing, performance testing, and fault injection, to ensure the reliability and stability of IVI systems in real-world automotive environments.
- Conduct Android CTS and conduct causal analysis and coordinate with team members to fix root causes
- Design, develop, and maintain automated test scripts and frameworks to improve testing efficiency and test coverage.
- Facilitate technical discussions on system design, integration challenges, testing strategies, and automation approaches, advocating for test-driven development and user-centered design principles.
- Stay current with emerging trends and technologies in IVI systems, automotive software, user experience testing methodologies, robustness testing techniques, and test automation tools and frameworks.
Qualifications - Minimum of 5 years of relevant experience in engineering
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
- Strong background in operating systems, or embedded systems.
- Expertise in system integration, software testing methodologies, quality assurance principles, and test automation techniques.
- Experience in using testing tools and frameworks for embedded systems, including test automation tools.
- Excellent communication, interpersonal, and problem-solving abilities.
Preferred Qualifications - Demonstrated success in working with global engineering teams.
- Experience in testing AI or related technologies a big plus
- Expertise in specific IVI system technologies or automotive communication protocols (e.g., AOSP customization, Android framework, CAN, Ethernet).
- Experience in user experience testing, usability evaluation, or HMI testing.
- Experience with specific test automation frameworks and tools relevant to IVI systems.
Job Tags
Full time,