Python Developer

Full Time
Bengaluru, Karnataka, India
1 week 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 Python Developer 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 & executing 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.

 

Luminar is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, ancestry, national origin, sex, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, service in the military, or any other characteristic protected by applicable federal, state or local laws. We will make a reasonable accommodation for any qualified applicant with a disability, provided that the individual is otherwise qualified to safely perform the essential functions of the job with or without accommodation and that the accommodation would not impose an undue hardship on the operation of our business. Please let us know if you believe you require reasonable accommodation, or if you would like assistance to complete an application or to participate in an interview at the company.