PRINCIPAL ENGINEER – ADAS, SOFTWARE SYSTEMS

Job Locations
IN-KA-Bangalore
Job area
Engineers & Technicians
Employment type
Permanent
Workplace
On-Site
ID
2026-50831

Overview

One of the greatest challenges in an autonomous level 4 system is to guarantee its safety at each point in the driving task. An enabler to ensure safety in any driving condition is to create an advance collision avoidance system, able to forecast potential object in collision trajectory. The implementation of a collision avoidance system that can be adopted to determine in real time the potential strategy for collision avoidance manoeuvres and support reasoning about the behaviour of external agents is paramount.

From a safety perspective, this is very important to support reliability in the autonomous system navigating in complex scenarios, such as in urban scenarios and in multi-store car parks.

Responsibilities

  • Undertake a variety of tasks and be able to work in a multiple disciplinary team, to mentor junior SW engineers and to clearly communicate findings through presentations and reporting
  • Understand complex user requirements and decompose them into functional, system, and detailed software requirements and architecture
  • Write work packages and detailed technical work based on the user requirements, identifying and recording technical risks and assumptions made in the software development life-cycle
  • Solid understanding of the Service oriented architecture
  • Mentoring junior software developers on design patterns, development best practices and DevOps trade-offs
  • Knowledgeable in automotive industry safety standards and regulations and you will capture them within the requirements space
  • Ability to create a software architectures and support their implementation in software and API interfaces required both from internal teams and potential suppliers
  • Ability to develop complex software to satisfy design objectives
  • Autonomous system systems software design and software embedment knowledge to lead teams from application software to embedded software solutions
  • Clearly understand API design for extensibility and portability of software across multiple implementations
  • Excellent communication skills and liaise with the wider global teams within organization.

Qualifications

Bachelor’s degree in Computer Science OR Electronics & Telecommunication OR Electrical Engineering related technical field OR equivalent

Essential skills

  • A minimum of 8 years of experience in Automotive industry (preferably in automotive embedded S/W)
  • Ability to build and drive high performing software teams and work in close partnership with product, architecture and business leadership to achieve optimum degree of integration and operational synergy
  • Proficient in programming languages C/C++
  • Experience with Embedded System Engineering
  • Experience with Resource management and Performance optimization
  • Experience doing Gap Analysis (Requirements vs Implementation)
  • Experience in Model Based Software Engineering
  • Functional knowledge of automotive product development methodology
  • A thorough understanding of quality engineering methodologies and tools
  • Experience in IPCs like DBUS etc
  • Experience in device drivers and Hardware abstraction layers
  • A proven record for the collaboration of direct and indirect teams to deliver a feature into production
  • High quality awareness, Automotive SPICE, CMM
  • Be self-directed to create innovative and alternative solutions
  • Familiarity with HLOS such as Linux/QNX
  • Experience of working in ASPICE accredited automotive S/W T1 or Services company
  • Should have knowledge of QNX/LINUX/Adaptive AUTOSAR systems 
  • Strong understanding of software design and architectural patterns
  • Hands on experience in programming languages like C/C++/Java/Python
  • Hands on experience in developing device drivers and hardware abstraction layers

Desired skills

  • Working knowledge of a S/W intensive complex program involving multiple suppliers and stakeholders in Bangalore and world-wide
  • Track record of challenging the status quo and driving continuous improvements to improve S/W quality, and time-to-market
  • Experience with giving technical guidance to a team of Technical SW experts and SW Architects (India, Germany, UK, US)
  • Ability to deliver presentations and efficiently communicate to senior executives both internally and externally
  • Working knowledge of object-oriented design and development skill

Experience

8 to 10 years

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.