Embedded Software Test Automation Engineer – Automotive Innovation
Engagement: Onsite (5 days/week)
Location: [City, State/Province]
About the Role
Epitec is seeking to fill this role for our client who is the largest automaker in the U.S. and Canada.
The Enhanced Central Gateway (ECG) team is responsible for the software infrastructure that enables Ethernet connectivity and advanced application features in next?generation vehicles. This work spans hardware platforms and complex software for networking, security, inter?process communication (IPC), power management, and other vital components within modern embedded systems.
As a member of the ECG software development and test team, the selected candidate will contribute to cutting?edge embedded software and test automation—building enabling frameworks and functional services that complement OS services and drivers—while collaborating in a high?performing, idea?driven team.
What You’ll Do
- Design and execute manual and automated tests for embedded software components.
- Translate requirements and architecture into test designs and documented test plans.
- Drive test execution, root?cause analysis, defect triage, and fix validation.
- Develop automation, scripting, and reporting (primarily Python; some C/C++ as needed).
- Maintain test libraries and frameworks to support regression and new?feature testing.
- Prepare and analyze test coverage and quality metrics.
- Participate in continuous quality improvement initiatives across the team.
Must?Have Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
- 3+ years in software development and/or automation testing (embedded platforms preferred).
- Proficiency in Python; working knowledge of C/C++ for understanding code and building test tools.
- Working knowledge of distributed, multi?threaded system concepts.
- Familiarity with manual and automated testing practices, test management, and defect tracking tools.
Nice?to?Have Skills
- Hands?on test automation using common frameworks (design, execution, requirements analysis, reporting).
- C++ experience (helpful for understanding codebases used in test automation).
- JIRA or similar workflow tooling.
- Knowledge of C++ unit test frameworks; experience with Android test environments.
Work Setup
- Fully onsite: 5 days per week.
- Collaboration with product owners, development, and test teams; fast?paced environment with tight deadlines.
Equal Opportunity
Epitec is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, height, weight, gender, gender expression, sexual orientation, marital status, or protected veteran status, in accordance with applicable laws.
#Hiring #SoftwareEngineer #EmbeddedSystems #TestAutomation #Python #Cplusplus #AutomotiveJobs #Networking #CyberSecurity #OnsiteJobs #Epitec #CareerOpportunity #TechJobs #JobSearch #ApplyNow #LI-AH1
