Padmi

TPM Firmware Lifecycle, OTA & Release Management

IndiaPosted 2 months ago
Technology ManagementSeniorFull Time; Regular
Apply at Ultraviolette Automotive

Opens the source posting on shine.com

Source description

About the role

View original

You will have the responsibility of owning the full firmware lifecycle, including controller software development, factory flashing, contract manufacturer (CM) flashing, and over-the-air (OTA) updates in the field. Additionally, you will serve as the Release Manager for vehicle software releases, involving coordination across embedded, cloud, and operations teams. Key Responsibilities: - Own the program plan for all controller firmware releases across the vehicle's ECUs - Manage the end-to-end firmware flashing lifecycle, including internal flashing tools, EOL (end-of-line) tester programs, and CM flashing at contract manufacturers - Serve as Release Manager for vehicle software by defining release gates, managing release branches, and coordinating sign-off across engineering and QA - Coordinate with the OTA engineering team to plan and execute over-the-air firmware rollouts, including phased rollouts and rollback planning - Track firmware defect backlogs, manage regression cycles, and drive closure before release milestones - Maintain firmware release documentation, such as release notes, version matrices, and traceability from requirements to release - Partner with contract manufacturers to ensure flashing processes are validated, documented, and reproducible - Identify and resolve cross-team dependencies between embedded, cloud, and tooling teams - Own the go/no-go process for each firmware release, aligning stakeholders across engineering, QA, and operations - Collaborate closely with the Field Firmware Reliability TPM to incorporate field defect data into release prioritization Qualifications Required: - 58 years of experience in Technical Program Management or Engineering Program Management - Strong understanding of embedded software development cycles, with familiarity in ECUs, CAN bus, or microcontrollers being highly preferred - Experience managing software release processes, including release branching, regression testing, and sign-off workflows - Exposure to OTA update systems or firmware-over-the-air (FOTA) concepts - Ability to work across hardware, firmware, and cloud engineering teams - Proficiency with Jira, Confluence, or equivalent tools for backlog and release tracking - Strong attention to detail and the ability to manage multiple concurrent release tracks - B.E./B.Tech in Electronics, Computer Science, or a related field Nice to Have: - Experience with automotive software standards (AUTOSAR, ISO 26262 awareness) - Hands-on background in embedded systems or firmware development - Experience with contract manufacturing environments You will have the responsibility of owning the full firmware lifecycle, including controller software development, factory flashing, contract manufacturer (CM) flashing, and over-the-air (OTA) updates in the field. Additionally, you will serve as the Release Manager for vehicle software releases, involving coordination across embedded, cloud, and operations teams. Key Responsibilities: - Own the program plan for all controller firmware releases across the vehicle's ECUs - Manage the end-to-end firmware flashing lifecycle, including internal flashing tools, EOL (end-of-line) tester programs, and CM flashing at contract manufacturers - Serve as Release Manager for vehicle software by defining release gates, managing release branches, and coordinating sign-off across engineering and QA - Coordinate with the OTA engineering team to plan and execute over-the-air firmware rollouts, including phased rollouts and rollback planning - Track firmware defect backlogs, manage regression cycles, and drive closure before release milestones - Maintain firmware release documentation, such as release notes, version matrices, and traceability from requirements to release - Partner with contract manufacturers to ensure flashing processes are validated, documented, and reproducible - Identify and resolve cross-team dependencies between embedded, cloud, and tooling teams - Own the go/no-go process for each firmware release, aligning stakeholders across engineering, QA, and operations - Collaborate closely with the Field Firmware Reliability TPM to incorporate field defect data into release prioritization Qualifications Required: - 58 years of experience in Technical Program Management or Engineering Program Management - Strong understanding of embedded software development cycles, with familiarity in ECUs, CAN bus, or microcontrollers being highly preferred - Experience managing software release processes, including release branching, regression testing, and sign-off workflows - Exposure to OTA update systems or firmware-over-the-air (FOTA) concepts - Ability to work across hardware, firmware, and cloud engineering teams - Proficiency with Jira, Confluence, or equivalent tools for backlog and release tracking - Strong attention to detail and the ability to manage multiple concurrent release tracks - B.E./B.Tech in Electronics, Computer Science, or a related field Nice to Hav

One address, no account. We’ll tell you when matching roles go live.

More at Ultraviolette Automotive

Related open roles

View all roles
TPM Firmware Lifecycle, OTA & Release Management at Ultraviolette Automotive · Padmi