Automotive ADAS Platform SW Engineer Senior

2 - 7 years

22 - 27 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

General Summary:

Seeking an exceptional engineer to join us in our mission to innovate and deliver the most advanced and scalable ADAS software in the industry. This person will play a central role in the evolution of ADAS and high-performance compute platforms with job activities span the whole product life cycle from early R&D to commercial deployment. The environment is fast-paced and requires cross-functional interaction daily, so good communication, planning and execution skills are a must.

Responsibilities shall include the following:

  • Software Architecture, design, and development of software for Automotive platform in various functional areas of Qualcomm SoCs to meet specified functional, safety, performance, power, and stability requirements.
  • Collaborate across functional boundaries in defining software architecture, design, SDK, and tools.
  • Actively engage with customers, OEMs, Tier-1s to implement solutions based on of Qualcomm Automotive Platforms.
  • Working with systems and HW/SW architecture teams to define Qualcomms next generation ADAS solutions.

Minimum Qualifications:

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 2 to 5 years of experience in Automotive domain
  • Strong programming experience in C/C++
  • Understanding of ARM architecture
  • Extensive system software development experience including BSP, firmware and device drivers.
  • Working knowledge of operating systems including QNX, Linux and other RTOSs, as well as hypervisors/virtualization technologies.
  • Experience with heterogenous computing platforms consisting of CPUs, GPUs, DSPs, and neural accelerators.
  • Deep understanding of OS/kernel internals scheduler, cache/memory handling, interrupt processing, MMU/SMMU, IPCs etc.
  • Knowledge of ADAS perception or drive policy software stacks
  • Knowledge of classic/adaptive AutoSAR and Automotive processes like ASPICE, Cybersecurity and functional Safety
  • Expertise in one or more of the following areas is considered an asset - classic/adaptive AutoSAR, Camera/radar/lidar, ethernet, PCIe, CAN, performance profiling and optimization.

Principal Duties and Responsibilities:

  • Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency.
  • Designs, develop and debug software modules for products and systems.
  • Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
  • Collaborates with others inside project team to accomplish project objectives.

Level of Responsibility:

  • Works under supervision.
  • Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Qualcomm logo
Qualcomm

Technology

San Diego

RecommendedJobs for You