C++ Software Engineer – Autonomous Driving (Perception and Environment Model Department)

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

C Software Engineer Autonomous Driving (Perception and Environment Model Department)

What awaits you

  • Join our Team at the Perception and Environment Model Department driving forward the next generation of autonomous driving technology.
  • Be part of BMW TechWorks India where we continuously develop cutting-edge functions for self-driving car technology.
  • Engage in an international and interdisciplinary environment with an agile mindset collaborating with experts to ensure robust KPI development and orchestration.

What should you bring along

  • Strong programming skills in C with an excellent understanding of data structures and performance-critical algorithms.
  • Background in developing algorithms specifically for perception and environment models.
  • Understanding of parallel architecture and GPU programming skills (preferred OpenCL).
  • Profound experience in at least one of:
    1. testing test frameworks (GTest) Test Driven Development and requirements-based testing.
    2. Runtime profiling and performance optimizations for CPU and GPU and hardware architecture.
  • Proficiency in tooling including:
    1. Large-scale software development software quality tooling and CI (Bazel clang-tidy etc.) and DevOps.
    2. Embedded automotive development (Adaptive Autosar).
    3. Jira for project management and issue tracking.
    4. Confluence on documentation and collaboration.
  • Excellent communication skills with the ability to articulate complex technical concepts to diverse stakeholders.
  • A genuine passion for autonomous driving technology and the future of mobility.

Optional

  • Basic scripting languages such as Python is a strong plus.
  • Experience in the automotive industry particularly in V&V for autonomous driving systems is a plus.
  • Knowledge of safety standards such as ISO 26262.

If you are a motivated senior C software engineer with a passion for autonomous driving and possess the skills outlined above we look forward to your application!


Required Experience:

Senior IC

C Software Engineer Autonomous Driving (Perception and Environment Model Department)What awaits youJoin our Team at the Perception and Environment Model Department driving forward the next generation of autonomous driving technology.Be part of BMW TechWorks India where we continuously develop cutti...
View more view more