Senior Software Project Manager – Scaled Agile, Device Development

Posted 22 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Project Manager leading Scaled Agile software, firmware, and hardware integration at SCIEX. Delivering predictable device-development outcomes for life-science customers.

Responsibilities

  • Lead platform and application software planning, controlling, and coordination of a development team/release train using Scaled Agile development practices
  • Lead system-level integration and execution across software, firmware, instruments, peripherals, and third-party components
  • Drive ownership and accountability within the team
  • Collaborate across Software, Firmware, Hardware, Service, and Research functions to resolve project needs
  • Lead planning for concurrent hardware and software development programs, including coordinated integration, validation, and commercial release readiness
  • Support platform evolution strategies balancing feature delivery, technical debt reduction, scalability, maintainability, and product lifecycle objectives
  • Produce and deliver status reports, visual management, and progress metrics
  • Lead and measure the team's performance of project tasks
  • Serve as the connection point between technical and business stakeholders to deliver predictable, customer-focused solutions

Requirements

  • Bachelor's degree in engineering, computer science
  • Prefer 7+ years demonstrated engineering sector experience as a software engineering professional and/or project manager
  • Experience with both Agile and Waterfall software development environments is strongly preferred
  • Experience managing system development/integration projects with multi-disciplinary teams encompassing embedded hardware, firmware and control/processing software
  • Experience managing platforms that support multiple products, configurations, device variants, or customer workflows
  • Ability to assess technical trade-offs and risks involving scope, architecture, performance, usability, reliability, maintainability, and release readiness
  • Previous experience in systems engineering and product architecture is a plus
  • Previous experience in platform/enterprise software development is a plus
  • Previous experience in concurrent project execution in a shared code base is a plus

Benefits

  • Health care program
  • Paid time off
  • Bonus/incentive pay
  • Reasonable accommodation for individuals with disabilities

Job type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$135,000 per year

Degree requirement

Bachelor's Degree

Location requirements

OnsiteConcordCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.