Senior Software Program Manager

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonC++CI/CDLinux

Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or a related technical field.
  • 6+ years of experience in automotive software development or program management.
  • Understanding of autonomous driving architectures, sensor systems, embedded software, and vehicle communication protocols.
  • Familiarity with AI concepts (machine learning, deep learning, transformers, GPU/CPU architectures).
  • Experience with software development environments including C/C++, Python, Linux, and/or QNX.
  • Understanding of CI/CD pipelines, build systems, repositories, and containerized development workflows.
  • Proven experience managing complex automotive programs through production release.
  • Strong program management skills including planning, risk management, agile methodologies, and stakeholder coordination.
  • Excellent communication, organizational, and prioritization abilities.
  • Exposure to automotive safety and compliance standards such as ISO 26262 or Automotive SPICE.

Responsibilities

  • Lead end-to-end delivery and lifecycle management of automotive software programs, including DRIVE OS, AVOS, and NDAS in long-term support and production phases.
  • Track, manage, and prioritize technical issues (bugs), field returns, and engineering escalations across multiple customer programs.
  • Coordinate root cause analysis efforts and ensure timely resolution of critical software issues in collaboration with engineering teams.
  • Oversee planning, tracking, and release management of bug fixes, feature enhancements, safety updates, and security patches.
  • Ensure compliance with safety certification requirements and delivery of all associated technical documentation.
  • Define and maintain long-term (12+ month) release and feature roadmaps in alignment with product management teams.
  • Coordinate cross-functional execution across global teams in India, Europe, the United States, and South Korea.
  • Act as the primary escalation point for customer programs, providing clear communication and regular updates to senior leadership.
  • Support customer onboarding and planning for new software releases in production environments.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now