Sr. Software Project Manager (Scaled Agile /Device Development)
Core
Lead platform and application software planning, system-level integration, and release trains for software, firmware, instruments, and peripherals in a life sciences context.
Role type
Senior Software Project Manager (Scaled Agile / Device Development)
Builds
Software and systems for diagnostics, biotechnology, and life sciences research instruments.
Domain
Life sciences, diagnostics, biotechnology, embedded systems
Required skills
Scaled Agile practices, system-level integration, multi-disciplinary team management, concurrent hardware/software program planning, technical trade-off assessment, risk management, project status reporting, performance measurement
Preferred skills
Systems engineering, product architecture, platform/enterprise software development, shared code base management
Technologies
Scaled Agile, embedded hardware, firmware, control/processing software
Responsibilities
Lead platform and application software planning and coordination of development teams/release trains; Drive system-level integration across software, firmware, instruments, and third-party components; Collaborate across software, firmware, hardware, service, and research functions to resolve project needs; Plan concurrent hardware and software development programs for commercial release readiness; Produce project communication, visual management, and progress metrics; Measure team performance of project tasks
Seniority
Senior, hands-on IC