×
Register Here to Apply for Jobs or Post Jobs. X

Technical Program Manager, Regulated Software & Firmware

Job in Oakdale, Washington County, Minnesota, USA
Listing for: Neogen
Full Time position
Listed on 2026-10-23
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Project Mgr/ Lead, Embedded Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 120000 - 170000 USD Yearly USD 120000.00 170000.00 YEAR
Job Description & How to Apply Below

It s fun to work in a company where people truly believe in what they are doing! The Technical Program Manager, Software & Firmware is responsible for driving the delivery of software and firmware across Neogen  regulated instrumentation portfolio. This role supports device firmware, embedded application software, and bundled data-management software that works alongside Neogen instruments. This is a technically grounded program leadership role that translates product requirements and integrated program plans into executable software and firmware delivery plans.

The Technical Program Manager partners closely with internal engineering teams, external development partners, Systems Engineering, Electrical Engineering, Mechanical Engineering, Quality, Regulatory, Manufacturing, Service, and Platform Engineering to ensure releases are planned, developed, verified, documented, and delivered in accordance with product and regulatory requirements. The successful candidate will bring both technical depth and strong program execution skills, with the ability to understand software, firmware, and hardware dependencies and proactively manage risks throughout the product lifecycle.

Essential Duties and Responsibilities Technical Program and Delivery Management
  • Own software and firmware delivery plans across new product development, portfolio modernization, and sustaining engineering activities.
  • Translate product requirements, technical requirements, and program plans into executable delivery plans, backlogs, milestones, and release schedules.
  • Align software and firmware delivery plans with integrated product-development schedules and phase-gate requirements.
  • Coordinate day-to-day program execution across internal engineering teams and external development partners.
  • Track milestones, dependencies, deliverables, risks, decisions, and issues throughout the development lifecycle.
  • Identify delivery risks early and drive appropriate escalation and resolution.
  • Maintain clear visibility into program status, dependencies, schedule impacts, and release readiness.
  • Support prioritization and sequencing of development activities across multiple products and initiatives.
Software, Firmware, and Hardware Integration
  • Coordinate delivery across device firmware, embedded application software, bundled data-management software, and related technical components.
  • Partner with Systems, Electrical, and Mechanical Engineering to identify and manage cross-disciplinary dependencies.
  • Coordinate software and firmware activities around hardware builds, prototype availability, integration windows, verification activities, and manufacturing schedules.
  • Work closely with software and firmware architects and technical leads to understand implementation approaches, technical dependencies, risks, and development constraints.
  • Support resolution of issues that span software, firmware, hardware, platform, or system boundaries.
  • Ensure technical dependencies are reflected appropriately within program and release plans.
Software Product and Feature Delivery
  • Coordinate ongoing feature delivery for bundled data-management applications supporting Neogen instrumentation.
  • Support delivery of capabilities including reporting, data export, system integration, user management, audit trails, and related product functionality.
  • Manage software releases that may occur independently from device firmware releases.
  • Coordinate requirements, development, verification, documentation, and release activities across product teams.
  • Support integration with connected applications, LIMS, cloud platforms, enterprise systems, or other external systems as applicable.
Requirements, Traceability, and Design Controls
  • Support requirements baselining and ensure appropriate traceability from requirements through implementation, testing, and verification evidence.
  • Coordinate requirements changes and change-control activities following established product baselines.
  • Partner with Systems Engineering, Quality, Regulatory, and Engineering teams to ensure required development documentation is completed.
  • Support verification and validation planning and execution for software and firmware deliverables.
  • Ensure evidence required for development phase gates, certifications, and regulated product-development activities is available and complete.
  • Support risk-management activities related to software and firmware development and release.
  • Maintain alignment between program execution and applicable design-control processes.
Release Management and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary