Program Manager (Firmware)

EBSCO Industries, Inc.

$90K — $120K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer or electrical engineering; advanced degree preferred.
  • Proven management of complex firmware programs with Agile methodologies.
  • Strong knowledge of embedded systems and wireless connectivity technologies.
  • Ability to lead cross-functional teams while managing various stakeholders.
  • Excellent communication skills for diverse audience engagement.
  • Strong analytical skills for data-driven decision-making.
  • Experience in firmware release management and compliance considerations.

Responsibilities

  • Define firmware roadmaps and development goals with product management and hardware engineering.
  • Lead teams through the entire firmware development process from design to post-launch support.
  • Manage project budgets and timelines, proactively addressing risks and delays.
  • Identify and manage risks related to technical, security, and compliance aspects.
  • Facilitate collaboration between firmware, hardware, app/cloud engineering teams, and QA.
  • Apply embedded systems know-how to guide project decisions and quality performance.
  • Oversee firmware quality assurance processes and ensure standards are met.

Benefits

  • Opportunity to work with innovative products for a global market.
  • Collaboration with cross-functional teams to drive impactful results.
  • Engagement in a results-driven environment supporting outdoor enthusiasts.
  • Professional development opportunities to enhance project management skills and technical expertise.
  • Flexibility to work on cutting-edge technology in a competitive industry.
Full Job Description
Job Summary

Moultrie is a leader in innovative products that inspire and excite hunters across the globe. We're seeking a results-driven Firmware Program Manager to own engineering and program timelines for the firmware and connectivity that run our connected cameras and feeders - the embedded systems, wireless connectivity (cellular, Bluetooth, Wi-Fi), and over-the-air update pipeline that keep our devices talking to the Moultrie app and cloud. This role leads cross-functional teams, manages engineering and program timelines, and ensures the delivery of high-quality firmware on time and within budget. The ideal candidate combines embedded systems expertise, project management excellence, and leadership to drive results.

Job Responsibilities
• Strategic Planning: Partner with product management and hardware engineering to define firmware roadmaps, development goals, and key performance indicators (KPIs) for new programs.
• Project Management: Lead cross-functional teams through all firmware development phases, including discovery, design, development, QA, staging, release, and post-launch support.
• Budget & Schedule Management: Develop, monitor, and manage project budgets and timelines. Proactively identify and address potential delays or risks to keep firmware programs on schedule and within budget.
• Risk Management: Identify and mitigate risks across technical, security, and compliance areas throughout the firmware development lifecycle, including wireless certification and power management.
• Cross-Functional Collaboration: Facilitate communication and alignment between firmware engineering, electrical and mechanical hardware teams, app/cloud engineering, QA, and product to ensure cohesive product development.
• Technical Expertise: Apply in-depth knowledge of embedded systems, RTOS and bare-metal firmware, wireless connectivity (cellular LTE/5G, Bluetooth, Wi-Fi), low-power design, and over-the-air (OTA) update mechanisms to guide informed decisions.
• Quality Assurance: Oversee firmware QA processes, including unit, integration, and field testing, and release management to ensure firmware meets rigorous standards.
• Release & DevOps Coordination: Manage firmware release schedules and OTA deployment pipelines, and coordinate with firmware and DevOps engineering to ensure smooth, reliable releases across the device fleet.
• Post-Launch Support: Monitor firmware performance after launch - device stability, connectivity reliability, battery life, and support tickets - and implement improvements as needed.

Job Requirements
• Bachelor's degree in computer engineering, electrical engineering, or a related field (Master's or MBA preferred).
• Proven experience managing complex firmware or embedded systems programs from concept to release using Agile, Scrum, or hybrid project management methodologies.
• Strong technical understanding of embedded firmware development, RTOS or bare-metal systems, and wireless connectivity (cellular, Bluetooth, Wi-Fi) for connected hardware products.
• Demonstrated ability to lead and motivate cross-functional engineering teams, including firmware, electrical, and hardware, while managing multiple stakeholders.
• Excellent communication skills, able to translate technical details to diverse audiences.
• Strong analytical skills with the ability to make data-driven decisions.
• Experience delivering firmware or embedded products on time, on budget, and to high-quality standards.
• Knowledge of firmware release management, QA processes, and security/compliance considerations for connected products, including wireless carrier and FCC certification.

Essential Job Function
• Experience as a Program Manager, Scrum Master, or similar leadership role in an embedded or firmware environment.
• Experience with budgetary planning, cost tracking, and financial accountability for projects.
• Familiarity with low-power battery management and solar-powered device design.

Similar Jobs

More Jobs at EBSCO Industries, Inc.

More Consumer Technology Jobs

Find similar Program Manager (Firmware) jobs: