Staff Software Test Engineer - ADAS (Python Automation focus)

Full Time
Bengaluru, Karnataka, India
2 months ago

Luminar is a global automotive technology company ushering in a new era of vehicle safety and autonomy. For the past decade, Luminar has built an advanced hardware and software/AI platform to enable its more than 50 industry partners, including the majority of global automotive OEMs. From consumer vehicle programs with Volvo Cars and Mercedes-Benz to technology partnerships including NVIDIA and Mobileye, Luminar is poised to be the first automotive technology company to enable next-generation safety and autonomous capabilities for global production vehicles. 

For more information, please visit www.luminartech.com.

 

About the role:

Luminar Technologies is looking for a Staff Software Test Engineer - ADAS (Python Automation focus) to be a part of a talented team of Software Testing working on agile development & maintenance of Python and C++ test automation frameworks, that manage several processes in test pipelines related to test analysis, test execution, automatic test case generation, CI/CD process etc. The individual will be responsible for ensuring the development and implementation of high-quality automotive hardware products through these test solutions. The engineer will collaborate with cross-functional teams including system architects, software engineers, and product owners to execute day to day activities.

 

Requirements:

  • Expertise in developing and maintaining robust automation solutions in Python with OOP and other programming paradigms.
  • Mandatory general software development experience with modern Python and other languages (implementation, build automation, debugging, ...).
  • Experience developing test framework and deployment schemes to ensure repeatable, deterministic and automated test environments.
  • Prior experience in product development
  • Hands on experience with OSS, COTS or proprietary test frameworks. Practice extending and enhancing existing frameworks
  • Good analytical skills to understand, evaluate and provide solutions for given complex scenarios and case studies

 

Primary responsibilities:

  • Development of Python-based automation solutions
  • Independently handle additional project Verification & Validation needs

 

Secondary Responsibilities include:

  • Support in writing test cases, test scripts & execute them
  • Contribute to the test development and test automation activities related to SWE.6, SYS.4 and SYS.5 testing

 

Role Requirements:

  • 6 to 9 years of hands-on experience as Python and OOPS Automation Engineer
  • Expertise in Python and OO programming, preferable with experience in data science modules like NumPy, Pandas or similar; data visualization and GUI development
  • Experience handling various data/document formats in Python (XML, JSON, Excel, etc).
  • Familiarity with tools such as Jira, Confluence, GIT, Artifactory and requirement management solutions.
  • Basic knowledge of Automotive SW development and validation ADAS / Active Safety systems with sensors (LiDAR, Camera, Radar)
  • Knowledge of SWE.6/SYS.4/SYS.5 testing
  • Basic knowledge of SIL and HIL testing
  • Experience with automotive software development lifecycles
  • Experience with Linux or Unix environments