Software Engineer
KeySkills
Company Name
Job Description
Job Description
We are looking for an experienced Android Automotive Software Test Engineer to join our growing team. In this role, you will focus on testing and validating Android-based infotainment systems for automotive platforms. You'll work closely with software developers, QA teams, and system architects to ensure robust and high-performance Android solutions are delivered.
This position requires a solid understanding of the Android Automotive framework, testing tools such as CTS/VTS, and modern CI/CD practices. If you're passionate about embedded systems, automotive tech, and Android development, this is the opportunity for you.
Key Responsibilities
-
Perform testing and validation of Android Automotive infotainment systems.
-
Utilize Android Compatibility Test Suite (CTS) and Vendor Test Suite (VTS) frameworks for automated testing.
-
Debug and troubleshoot issues within the Android Automotive framework.
-
Integrate testing workflows into the CI/CD pipeline.
-
Work with both emulators and physical automotive devices for system-level validation.
-
Collaborate with cross-functional engineering teams to deliver high-quality software.
-
Contribute to continuous improvement in test processes and coverage.
Required Skills & Experience
-
1+ years of hands-on experience in Android Automotive testing.
-
Strong understanding of Android frameworks and debugging techniques.
-
Experience with Android CTS/VTS testing tools.
-
Familiarity with the software development lifecycle (SDLC) and software testing methodologies.
-
Working knowledge of CI/CD pipelines and integration techniques.
-
Strong problem-solving and analytical abilities.
-
Excellent communication skills and ability to work effectively in a collaborative team environment.
Preferred Skills
-
Hands-on experience with Android emulators and physical devices for testing.
-
Proficiency in Java and/or Kotlin.
-
Knowledge of network protocols (e.g., EIGRP, OSPF) is a plus.
-
Familiarity with embedded systems or infotainment systems in the automotive domain.
Role Expectations (Grade Specific)
-
Independently delivers accurate and reliable results with minimal supervision.
-
Applies scientific and software engineering methods to real-world problems.
-
Works on a variety of complex tasks and projects with a mid-term horizon.
-
Demonstrates original thinking and judgment in solving engineering problems.
-
Positively impacts project performance through individual contributions and effective teamwork.
-
Continuously builds expertise within the software engineering discipline in line with community standards.
-