Automotive Software Engineer

A leading technology company specializing in wireless technology, semiconductors, and automotive solutions.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive

Description For Automotive Software Engineer

Join Qualcomm India Private Limited as an Automotive Software Engineer and be part of a dynamic team working on cutting-edge automotive technology solutions. In this role, you'll collaborate with global teams to develop and implement critical automotive software features, focusing on embedded systems and AUTOSAR integration.

You'll be responsible for developing and maintaining embedded software solutions, including drivers, BSP, RTOS, and AUTOSAR MCAL components. The position requires strong expertise in C/C++ programming, embedded systems, and automotive software development standards like ISO26262 and ASPICE.

The ideal candidate will have 2-5 years of embedded software development experience, with a strong foundation in ARM architecture and RTOS environments. You'll work on challenging projects that involve hardware-software integration, functional safety implementation, and system optimization.

At Qualcomm, you'll have access to world-class benefits, including comprehensive healthcare coverage, financial planning resources, and continuous learning opportunities. The company fosters an inclusive culture that encourages innovation and professional growth through mentorship programs and tuition reimbursement.

This role offers an excellent opportunity to work with leading technology experts in the automotive industry while contributing to the development of next-generation vehicle systems. You'll be part of a team that values collaboration, innovation, and technical excellence, making a direct impact on the future of automotive technology.

Join us in shaping the future of automotive software development, where your expertise will help drive innovation in vehicle systems and contribute to Qualcomm's leadership in the automotive technology sector.

Last updated 3 months ago

Responsibilities For Automotive Software Engineer

  • Work with local and global teams to understand, define and implement Automotive specific features
  • Implement software enablement including drivers/BSP/RTOS/AUTOSAR MCAL
  • 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

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-5 years of Embedded Software Development experience
  • Strong C and Assembly Programming with OS & Multi-Processor concepts
  • Experience in embedded software development in C and C++ on ARM cores
  • Experience with driver development on RTOS
  • Knowledge of ARM Trust-Zone & ARMv7/v8 architecture
  • Experience with Lauterbach JTAG debuggers
  • Understanding of hardware blocks (Clocks, PLLs, GPIO, Interrupt Controllers, Peripherals)
  • Automotive SW development experience
  • Knowledge of ISO26262/functional safety and ASPICE

Benefits For Automotive Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Mental health and emotional support resources
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Automotive Software Engineer

CPU SW System Infrastructure Engineer

CPU SW System Infrastructure Engineer position at Qualcomm focusing on system infrastructure software architecture and resource management for SoC optimization.

Thermal SW and Power SW Engineer

Thermal and Power Software Engineering role at Qualcomm focusing on platform optimization, requiring embedded systems expertise and Android development experience.

Engineer - Windows Development

Windows Development Engineer position at Qualcomm focusing on power management and optimization for Windows on Snapdragon platforms.

Engineer - Windows Development

Windows Development Engineer position at Qualcomm focusing on power management and optimization for Windows on Snapdragon platforms.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory and storage systems across mobile and computing platforms.