Senior Systems Engineer
Sunnyvale, United States
42dotFull-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.

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.

Interview Process

  • Application Review - Coding Test - 1st Interview - 2nd Interview - Offer

  • The process may vary by position and is subject to change.

  • Schedule and results will be communicated via the email provided in your application.

※ Please review the following information before applying.