Sr Engineer-

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm is seeking a Sr. Software Engineer to design, develop, and optimize embedded software and drivers for DSP/SoC performance and power in automotive systems (ADAS/IVI). The role involves working with Linux kernel drivers, analyzing performance characteristics, ensuring compliance with ASPICE and ISO 26262 standards, and collaborating with cross-functional teams to deliver high-quality software solutions.

Responsibilities

  • Designs, develops, and enhances drivers and software for DSP/SoC performance and power optimization in automotive systems (ADAS/IVI).
  • Works on HLOS (Linux kernel) drivers that interface with DSP subsystems and analyzes performance and power characteristics of real-world automotive workloads.
  • Develops and maintains components for DCVS and DSP resource management.
  • Troubleshoots performance and power issues across DSP subsystems and builds tools/utilities for profiling, debugging, and optimization.
  • Collaborates with cross-functional teams to gather requirements, design solutions, and ensure system-level performance, scalability, and efficiency.
  • Applies analytical and modeling techniques to optimize software behavior.
  • Ensures compliance with Automotive SPICE (ASPICE) and ISO 26262 functional safety standards, including documentation, traceability, and adherence to defined automotive software development processes.
  • Develop and maintain high-quality, scalable software and drivers.
  • Analyze and resolve complex DSP performance and power issues.
  • Develop performance profiling, resource management, and debug tools.
  • Collaborate with cross-functional teams to meet automotive program milestones.
  • Contribute to system design and architecture discussions.
  • Communicate technical status, risks, and dependencies effectively.
  • Ensure compliance with ASPICE and ISO 26262 processes, including documentation and traceability.
  • Support performance optimization and issue resolution for ADAS/IVI use cases.
  • Develop and execute unit tests to ensure stability and functionality.

Requirements

  • Bachelor’s degree in Engineering, Embedded Systems, Computer Science, or related field with 3+ years of relevant experience OR Master’s degree in Engineering, Embedded Systems, Computer Science, or related field with 2+ years of relevant experience.
  • Experience in embedded systems software or driver development.
  • Experience working with real-time operating systems.
  • 2+ years of programming experience in C/C++/Python.
  • Basic understanding of ASPICE processes and ISO 26262 functional safety concepts.

Desired Qualifications

  • 2+ years of Software Engineering experience in automotive or embedded systems.
  • Experience in Linux kernel driver/module development.
  • Experience in DSP/CPU performance and power optimization.
  • Experience in automotive platforms (ADAS and/or IVI).
  • Familiarity with ASPICE SWE.1–SWE.6 and audit processes.
  • Exposure to ISO 26262 lifecycle activities (safety requirements, FMEA, traceability, etc.).
  • Experience working in a cross-functional or matrixed organization.
#embedded#software#automotive#DSP#SoC#performance#power optimization#drivers#Linux kernel#ADAS#IVI#ASPICE#ISO 26262
Qualcomm Logo

Company

Qualcomm

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Hyderabad, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant