Demo

Senior Software Program Manager

Brightwing
Plymouth, MI Full Time
POSTED ON 4/13/2026
AVAILABLE BEFORE 5/8/2026

Senior Software Program Manager (Embedded Systems)

This position is responsible for leading complex embedded software initiatives within an engineering environment, overseeing the full lifecycle of microcontroller-based control systems from early development through production launch. The role integrates cross-functional efforts across software, hardware, suppliers, manufacturing, and validation to ensure timely and high-quality delivery of safety-critical systems for automotive applications.


Key Responsibilities

  • Develop and maintain comprehensive program plans, ensuring alignment of timelines, deliverables, and technical execution across all embedded system activities
  • Partner with internal teams and external stakeholders to coordinate schedules, expectations, and technical direction
  • Support early-stage planning through cost analysis, feasibility reviews, and prototype development in collaboration with engineering, sourcing, and external partners
  • Oversee prototype builds, software flashing strategies, diagnostics implementation, and validation activities across multiple teams and locations
  • Track program financials and support budget adherence using standardized reporting tools
  • Drive issue resolution by facilitating discussions, documenting outcomes, and ensuring timely closure of open items
  • Lead recurring program reviews, including milestone and gate checkpoints, with clear documentation of risks, decisions, and actions
  • Prepare concise program updates for leadership, customers, and technical forums
  • Guide programs through launch readiness, ensuring alignment between engineering outputs and manufacturing requirements
  • Serve as a central point of coordination between customers, leadership, and engineering teams to align on technical decisions and trade-offs
  • Foster collaboration across software, controls, hardware, validation, and production teams
  • Ensure all program phase deliverables are completed and properly documented in accordance with established processes
  • Work closely with quality and program teams to support structured development processes, including design validation, tooling, testing, and production approval activities
  • Coordinate engineering development efforts, including scheduling and resolution of design or test-related challenges
  • Act as the primary interface with external suppliers, ensuring deliverables meet quality, cost, and timing expectations
  • Manage engineering changes by assessing impacts, aligning stakeholders, and maintaining traceability of decisions
  • Proactively identify and mitigate risks related to technology, schedule, and supply chain
  • Support regulatory, compliance, and functional safety efforts, including coordination with applicable industry standards
  • Provide clear visibility into overall program health, including risks and mitigation strategies, to executive stakeholders


Education & Experience

  • Bachelor’s degree in Engineering or a related technical discipline required
  • Typically 8–12 years of relevant experience in embedded software delivery, systems engineering, or technical program leadership
  • Advanced degree (e.g., MBA) or professional certifications (e.g., PMP) are advantageous


Required Qualifications

  • Strong knowledge of embedded software development, including real-time applications, low-level firmware, bootloaders, and diagnostics within controller-based systems
  • Ability to interpret system-level concepts such as software architecture, timing behavior, and hardware/software interfaces
  • Proven experience working across multidisciplinary teams spanning software, hardware, validation, and manufacturing
  • Track record of successfully launching embedded systems into production environments
  • Experience collaborating with external vendors and engineering partners on technical deliverables
  • Excellent communication and stakeholder management skills, with the ability to influence across all levels of an organization
  • Comfortable operating in fast-moving environments with evolving priorities and technical complexity
  • Familiarity with automotive development standards and compliance frameworks (e.g., functional safety and process maturity models)
  • Experience managing supplier relationships for embedded systems development
  • Strong analytical thinking and problem-solving capabilities with a business-oriented mindset
  • Demonstrated ownership, accountability, and ability to work independently

Salary.com Estimation for Senior Software Program Manager in Plymouth, MI
$186,662 to $222,808
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Program Manager?

Sign up to receive alerts about other jobs on the Senior Software Program Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$235,645 - $292,423
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$200,471 - $254,173
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Brightwing

  • Brightwing Mount Clemens, MI
  • Industrial Disassembly Technician We are seeking a hands-on Industrial Disassembly Technician to support the repair and remanufacturing of industrial equip... more
  • 3 Days Ago

  • Brightwing Tampa, FL
  • Direct hire opportunity in Tampa, FL. Managing a team of around 30 technicians. Someone with technical experience in large commercial work such as air cool... more
  • 3 Days Ago

  • Brightwing Auburn, MI
  • Salary: $27 - 29 per hour Reference: JOB-34042 Diagnose and repair corporate vehicles. Work with Engineering to identify and root cause quality issues. Per... more
  • 4 Days Ago

  • Brightwing Southfield, MI
  • Position Summary The Production Manager is an execution expert. This tactical role is responsible for developing and managing daily production schedules an... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Senior Software Program Manager jobs in the Plymouth, MI area that may be a better fit.

  • Lakeside Software Ann Arbor, MI
  • Lakeside Software is seeking a high-performing, strategic outside sales professional to join our Enterprise Sales team in the United States. This individua... more
  • 3 Days Ago

  • Yulista Holding LLC Plymouth, MI
  • Yulista Integrated Solutions LLC Regular Primary Function The Senior Program Manager directs the overall management of the program management technical and... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!