Taro Logo

Automotive Software Engineer Staff

Qualcomm is a global semiconductor company specializing in wireless technology and automotive solutions.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Automotive Software Engineer Staff

Qualcomm is seeking a Staff Automotive Software Engineer to join their team in Bangalore. This role focuses on developing and implementing automotive-specific features for current and next-generation SoCs. The position requires expertise in embedded software development, with a strong focus on automotive software, driver development, and RTOS implementation.

The ideal candidate will work at the intersection of software and hardware, implementing critical automotive features including drivers, BSP, RTOS, and AUTOSAR MCAL components. They will be responsible for ensuring functional safety, security, and power management in automotive products. This role offers the opportunity to work with cutting-edge automotive technology and collaborate with global teams.

Key responsibilities include implementing automotive-specific features, coordinating validation plans, troubleshooting complex issues, and working closely with hardware teams. The position requires strong expertise in C/C++ programming, embedded systems, and automotive software development. Experience with ARM architecture, AUTOSAR, and ISO26262 standards is highly valued.

This role presents an excellent opportunity for experienced software engineers looking to advance their careers in the automotive technology sector. Working at Qualcomm offers exposure to industry-leading automotive solutions and the chance to shape the future of automotive software development. The position combines technical leadership with hands-on development work, making it ideal for those who enjoy both technical challenges and team collaboration.

Last updated 2 months ago

Responsibilities For Automotive Software Engineer Staff

  • Work with local and global teams to implement Automotive specific features
  • Implement software enablement (drivers/BSP/RTOS/AUTOSAR MCAL)
  • Handle security, functional safety, and power applied to Automotive products
  • Coordinate and execute validation plans for feature requirements
  • Identify and address abnormal discoveries through root-cause analysis
  • Provide detailed corrective actions and optimizations
  • Prototype and pre-validate recommended fixes
  • Automate design under test and validation efforts
  • Work closely with design/production/bench IP teams

Requirements For Automotive Software Engineer Staff

  • 2-5 years of Embedded Software Development experience
  • 3-6 years of industry experience in embedded software driver development
  • Strong C and Assembly Programming with OS & Multi-Processor concepts
  • Experience in embedded software development in C and C++ on ARM or similar cores
  • Experience with RTOS development
  • Knowledge of ARM Trust-Zone & ARMv7/v8 architecture
  • Good debugging skills with Lauterbach JTAG debuggers
  • Automotive SW development experience
  • Basic understanding of hardware blocks (Clocks, PLLs, GPIO, Interrupt Controllers, Peripherals)

Interested in this job?