company

Experienced Technical Software Program Manager

Astrome TechnologiesBengaluru, Karnataka, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

Requirements8 to 20 years of experience in relevant fields. Strong proficiency in C/C++, Linux Kernels, RTOS, Embedded systems, RTL, and Python. PMP Certification and proven experience with project management tools like MS Project or Jira/Confluence. CSM Certification with comprehensive knowledge of Kanban and Scrum methodologies. Experience managing teams of 15+ individuals, including remote or offshore resources. Exceptional ability to communicate technical challenges to non-technical stakeholders.

About the job

We are seeking a dynamic and experienced Technical Software Program Manager to lead our cross-functional teams in delivering complex embedded software solutions. This role requires a seasoned leader capable of bridging the gap between strategic project planning and in-depth technical execution, specifically within the Linux System Control (LSC) and Embedded C/C++ domains.

Key Responsibilities

1. Project Leadership & Governance

  • Oversee the end-to-end delivery of intricate embedded software projects, ensuring timely completion within defined scope and budget.
  • Implement robust project management methodologies across the organization. Utilize PMP methodologies to create project charters, develop risk mitigation strategies, and establish effective stakeholder communication.
  • Prepare and manage project schedules, assess critical paths, and maintain control over timelines.
  • Lead a team of 15–20 engineers, offering mentorship, conducting performance evaluations, and managing resource allocation.

2. Agile Delivery

  • Serve as the Scrum Master, facilitating daily stand-ups, sprint planning, backlog grooming, and retrospectives.
  • Identify and eliminate technical and organizational obstacles to sustain high team velocity.
  • Translate high-level business requirements into actionable technical user stories.

3. Technical Oversight

  • Conduct high-level architectural reviews for systems developed in C and C++.
  • Supervise development within LSC (Linux System Control) environments and embedded platforms.
  • Maintain code quality through rigorous peer review processes and integration of automated testing.
  • Collaborate with hardware teams to ensure seamless integration of software with hardware components.

About Astrome Technologies

Astrome Technologies is at the forefront of innovation, specializing in advanced technology solutions that transform industries. Our dedicated team is committed to pushing the boundaries of embedded systems and Linux-based technologies, providing cutting-edge software solutions for various applications.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.