• Senior Software Engineer - Firmware

    Danaher CorporationVancouver, BC V5K 0A1

    Job #2789894130

  • Bring more to life.

    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?

    At Cytiva, one of Danaher's 15+ operating companies, our work saves lives-and we're all united by a shared commitment to innovate for tangible impact.

    You'll thrive in a culture of belonging where you and your unique viewpoint matter. And by harnessing Danaher's system of continuous improvement, you help turn ideas into impact - innovating at the speed of life.

    Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.

    At Cytiva you will be able to continuously improve yourself and us - working on challenges that truly matter with people that care for each other, our customers, and their patients. Take your next step to an altogether life-changing career.

    Learn about the Danaher Business System (~~~) which makes everything possible.

    The Senior Software Engineer is responsible for crafting, developing, testing, and documenting the automation software used to control nanoparticle formulation instruments.

    This position is part of the Engineering department located in Vancouver, Canada and will be an onsite role. At Cytiva, our vision is, to advance future therapeutics from discovery to delivery

    What you'll do:

    • Software requirements development and system design documentation.

    • Embedded C/C++ product software development- General coding of jigs and test harnesses using various languages including Python and C#

    • Task tracking and reporting through JIRA; participate and initiat e code reviews.

    • Testing at all levels, from unit testing to system testing.

    • Adherence to any required regulatory requirements for pharmaceutical equipment software design.

    Who you are

    • A recognized provincial/territorial 4 year engineering degree in one of the following relevant areas: software, computer, electrical, engineering physics, systems engineering, systems engineering, mechatronics, industrial automation.

    • 8+ years direct software experience in a product development environment.

    • Someone who looks for ways to help others succeed, solve problems and leaves the ego at the door.

    • Someone who strives to continuously improve their craft at developing software.

    • Someone who enjoys testing and documentation to make work easier for others.

    It would be a plus if you also possess previous experience in

    • Software development for medical products

    The salary range for this role is 120,000-140,000 CAD. This is the range that we in good faith believe is the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future.

    This job is also eligible for bonus/incentive pay. We offer comprehensive package of benefits including paid time off, medical/dental/vision insurance and retirement planning for eligible employees.

    Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.

    LI-DR1

    Join our winning team today. Together, we'll accelerate the real-life impact of tomorrow's science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.

    For more information, visit ~~~ .

    At Danaher, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.