Point your AI agent at freehire and let it find you a job.

Get the CLI →

Harman

NewBe an early applicant

Software Engineer - Automotive Testing

Posted Updated
Discussion


Job Description


Introduction: A Career at HARMAN Automotive

We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.


  • Engineer audio systems and integrated technology platforms that augment the driving experience
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment

About the Role


  • Perform requirement analysis, test case design, test script development, and test execution with strong expertise in automotive communication protocols such as CAN, LIN, and Ethernet.

What You Will Do

  • Perform requirement analysis, test case design, test script development, and test execution with strong expertise in automotive communication protocols such as CAN, LIN, and Ethernet.
  • Develop and maintain comprehensive test documentation including test plans, test cases, and test reports in compliance with ASPICE guidelines.
  • Design and implement automation frameworks for functional and regression testing, improving test efficiency and coverage.
  • Built and maintain reusable Python libraries and Robot Framework test suites to enable scalable and maintainable test automation.
  • Collaborate closely with cross-functional teams (Development, Safety, Systems, QA) to ensure alignment of testing activities with Agile sprint goals.
  • Conduct test reviews to ensure proper validation of functional safety goals and safety mechanisms.
  • Work alongside developers to debug and resolve SIL (Software-in-the-Loop) test failures, ensuring timely issue resolution and improved system reliability.

What You Need to Be Successful

  • 7+ years of experience in embedded software development, software integration, and validation within the automotive domain.
  • Strong experience in Embedded C/C++ software development.
  • Solid understanding of automotive software development processes and embedded system architectures.
  • Experience performing software requirement analysis, change impact assessments, debugging, and defect resolution.
  • Knowledge of Linux, QNX, or other embedded operating systems.
  • Strong analytical and problem-solving skills with the ability to independently resolve moderately complex technical challenges.
  • Experience collaborating with customer-facing engineering teams and cross-functional stakeholders.
  • Ability to effectively document, communicate, and present technical information.
  • Proven capability to provide technical guidance and mentoring to colleagues without direct people management responsibility.
  • Strong ownership mindset with the ability to drive technical solutions from requirement analysis through implementation, validation, and customer delivery.

Bonus Points if You Have

  • Completed MCA [Master of Computer Applications].
  • Have experience in Software Testing in Adaptive and Classical AUTOSAR.
  • Have experience working with Vector Canoe Tools and QNX hardware.
  • Have Hands-On Experience with Vector Canoe, Tessy, Polyspace, and Test framework development for testing Application in QNX board.
  • ISTQB certification

What Makes you Eligible -

  • Develop automation scripts for functional and regression testing.
  • Prepare comprehensive test reports and traceability matrices
  • 3-4 years’ experience in embedded software.
  • 3+ years of experience in Automotive and IVI systems.
  • Validate software on HIL setup and vehicle environment for real-time verification

What We Offer

- Competitive salary and benefits package

- Opportunities for professional growth and development

- Collaborative and dynamic work environment

- Access to cutting-edge technologies and tools

- Recognition and rewards for outstanding performance through BeBrilliant

- Work from Office environment with in-person collaboration, with most office-based roles onsite Five days a week.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available