Embedded Test Automation Engineer

Insight Global

Palo Alto (CA)

On-site

USD 120,000 - 180,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insight Global is seeking an experienced Embedded Software Test Engineer to validate automotive embedded software components in Palo Alto, CA. You will create and execute test plans, develop automated test frameworks using Pytest, Jenkins, and Robot Framework, and work with cross-functional teams to improve testability and quality.

Required: 5+ years in battery software testing, strong Python/C/C++, and experience with HIL/SIL, CAN protocols, and ISO 26262.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.

Responsibilities

  • Create and execute test plans, test cases, and test scripts to validate functional, non-functional, and regression testing for embedded software components.
  • Design, develop, and maintain automated test frameworks, scripts, and tools for testing embedded software systems in automotive environments.
  • Collaborate with cross-functional teams to: Review requirements for completeness and testability; Analyze and provide feedback on system architecture; Derive test scenarios from requirements, use cases and analysis of system design.
  • Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high quality software and functionality through iteration and automation.
  • Participate in code reviews and provide feedback on testability and maintainability.
  • Contribute to the continuous improvement of testing processes, methodologies, and best practices.

Skills

Embedded systems testing
Battery software validation
Debugging
Requirements analysis
Test planning
Cross-functional collaboration
CI/CD awareness

Education

Bachelor's degree in Electrical Engineering, Computer Science, or related field

Tools

Pytest
Slash
Jenkins
Robot Framework

Job description

Job Description


  • Create and execute test plans, test cases, and test scripts to validate functional, non-functional, and regression testing for embedded software components.

  • Design, develop, and maintain automated test frameworks, scripts, and tools for testing embedded software systems in automotive environments.

  • Collaborate with cross-functional teams to:

    • Review requirements for completeness and testability.

    • Analyze and provide feedback on system architecture

    • Derive test scenarios from requirements, use cases and analysis of system design.



  • Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high quality software and functionality through iteration and automation.

  • Participate in code reviews and provide feedback on testability and maintainability.

  • Contribute to the continuous improvement of testing processes, methodologies, and best practices.


Skills and Requirements


  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.

  • Experience in validating EV battery management software

  • Strong debugging skills and the ability to triage nightly regression failures.

  • Minimum of 5 years of experience in battery software testing, preferably with embedded systems in the automotive industry.

  • Strong programming skills in Python, C/C++ or other relevant languages used in embedded software development and verification.

  • Experience with automated testing tools and frameworks such as Pytest, Slash, Jenkins, Robot Framework, or similar.

  • Experience with software testing tools, frameworks, and methodologies (e.g., unit testing, integration testing, system testing, automated testing).

  • Experience with automotive diagnostic tools and testing environments.

  • Knowledge of automotive communication protocols (e.g., Classical CAN, CAN-FD, LIN, Ethernet, SPI, I2C).

  • Working knowledge of IDLs such as DBC, LDF, ARXML, and work with internally IDLs and frameworks

  • Experience with automotive standards and regulations such as ISO 26262.

  • Knowledge of sensing and measurement principles, including analog and digital sensors, signal conditioning, and data acquisition techniques.

  • Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.

  • Experience with electrical wiring, circuit building, and troubleshooting, with the ability to read and create basic electrical schematics.

  • Familiarity with continuous integration and continuous delivery (CI/CD) practices.


We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Test Automation Engineer — Automotive EV
Senior Embedded Test Automation Engineer — Automotive EV

Insight Global • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Insight Global • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Embedded Test Automation Engineer
Embedded Test Automation Engineer

TechDigital Group • Mountain View (CA)

On-site
USD 120,000 - 150,000
Sr. Test Automation Engineer (SIL/HIL Infrastructure)
Sr. Test Automation Engineer (SIL/HIL Infrastructure)

42dot • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Sr. Test Automation Engineer (SIL/HIL Infrastructure)
Sr. Test Automation Engineer (SIL/HIL Infrastructure)

42dot Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 200,000
Embedded Software Test Engineer
Embedded Software Test Engineer

Actalent, Inc. • Herndon (VA)

Hybrid
USD 96,000 - 124,000
Medical/Dental/Vision
401k Plan
Life Insurance
+5
Embedded Firmware Validation Engineer
Embedded Firmware Validation Engineer

Applied Intuition • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Embedded Systems Verification Engineer [HIL/SIL]
Embedded Systems Verification Engineer [HIL/SIL]

Cintal, Inc. • Chillicothe (IL)

On-site
USD 85,000 - 120,000
10 paid holidays per year
2 weeks of paid time off per year
Medical insurance including dental and
+5
Embedded Test Engineer - New Grad (2027)
Embedded Test Engineer - New Grad (2027)

Decisive Point • Sunnyvale (CA)

On-site
USD 90,000 - 130,000
Embedded Software Test Engineer
Embedded Software Test Engineer

360 IT Professionals • San Ramon (CA)

On-site
USD 90,000 - 120,000