Vehicle Software Quality Engineer

42dot

Pangyo, South Korea
Remote
Expertise in c programming language
Automation test suite design and maintenance
Ci/cd pipeline integration
The Quality Engineer will build a sophisticated automated testing ecosystem based on the 'Shift-left' philosophy, integrating quality throughout the development process

Job Summary

  • The Quality Engineer will build a sophisticated automated testing ecosystem based on the 'Shift-left' philosophy, integrating quality throughout the development process.
  • They will collaborate closely with developers across the SDV software development lifecycle to ensure system reliability from the user's perspective and contribute to designing a robust quality architecture.
  • The role involves designing scalable automation frameworks, embedding automated checks into deployment pipelines for high-confidence production releases, and promoting quality best practices across the engineering organization.

Matching Summary

The Quality Engineer will build a sophisticated automated testing ecosystem based on the 'Shift-left' philosophy, integrating quality throughout the development process.

Skills & Requirements

Must-have

  • Expertise in C programming language
  • Automation test suite design and maintenance
  • CI/CD pipeline integration
  • Regression, stress and concurrency testing
  • Docker and Kubernetes proficiency
  • Collaboration with developers in SDLC

Nice-to-have

  • Experience with Rust or C++
  • Mentoring and quality culture promotion
  • Use of debugging tools like GDB and LLDB
  • Knowledge of OS internals and virtualization
  • Embedded or system-level CI/CD experience

Key Requirements

  • Expert-level C language skills
  • Experience with kernel API and driver-level automation
  • Proficiency in Python or Bash for test orchestration
  • Ability to design complex regression and concurrency tests
  • Familiarity with CI tools like GitHub Actions, Jenkins, GitLab CI

Work Rights

Not specified

Tailored Resume

Cover Letter