Software Operations Engineer

Oakville, ON, CA, Canada

Job Description

About you:




The software engineering team at Vital is seeking an experienced

Software Operations Engineer

to join our software team developing Vital's flagship device - the VitalOne. The ideal candidate is highly motivated and able to work across deployment workflows for both the Linux-based application processor and multiple microcontrollers. You will move fluidly between scripting and automation for build and deployment pipelines, embedded Linux integration, and firmware rollout for a variety of hardware targets.

What You Will Do:



Work in a small, tightly integrated, multi-disciplinary software team working alongside many other engineering and science disciplines to bring a cutting-edge in-vitro diagnostic product to market. Design, implement, and maintain automated build and deployment pipelines for both application software running on Embedded Linux and firmware for connected MCUs. Use reproducible build environments such as

NixOS

to ensure consistent, traceable, and compliant deployments. Develop and maintain automation scripts for configuration, deployment, and integration across development, manufacturing, and production environments. Troubleshoot and resolve deployment-related issues in collaboration with software, firmware, and hardware teams. Support sustainable engineering processes for a highly complex medical device.

What You Will Bring:



Experience with

Linux in an embedded environment

, including build, integration, and deployment processes. Experience deploying firmware to microcontrollers (ARM Cortex-M or similar). Experience with automated build systems and CI/CD pipelines (GitLab CI, Jenkins, or similar). Strong scripting skills (Bash, Python, or similar). Experience with reproducible build frameworks such as

NixOS

, Yocto, or Buildroot. Familiarity with configuration management, version control (Git), and traceability best practices.

Bonus points for:



Experience with

Rust

for embedded or systems programming. Hands-on experience with cross-compilation toolchains for multi-architecture builds. Knowledge of Docker/Podman and container-based deployment workflows. Experience with Linux kernel internals, device driver integration, or device tree configuration. Familiarity with medical device software development and relevant standards (IEC 62304, ISO 13485, FDA guidance). Understanding of networking and network protocols: Ethernet, TCP/IP, HTTP, JSON, Protobuf. Appreciation of puns!

Why Join Us?




At Vital Bio, you'll have the opportunity to:

Shape the Future of Diagnostics: Play a key role in deploying and sustaining the software that powers VitalOne, bringing lab-grade testing to the point of care. Work Across Boundaries: Collaborate with brilliant engineers, scientists, and innovators in a tightly integrated team where software, firmware, and hardware meet. See Your Impact in Real Time: Own critical deployment and integration workflows from development through production--and watch your work directly enable life-changing healthcare outcomes. Thrive in a Startup Environment: Enjoy the agility, trust, and open collaboration of a fast-growing company where your ideas are heard, valued, and implemented.

About Vital



Vital is revolutionizing point-of-care diagnostics with our VitalOne platform, delivering real-time care wherever patients are. Our mission is to democratize health technology, making healthcare more accessible and proactive.



Our global team of experts spans chemistry, software, engineering, and microfluidics. We thrive on change, operate on trust, and value diverse perspectives. Our growth-minded culture empowers front-line decision-making and fosters impactful work.



We seek tenacious, bold individuals ready to transform healthcare. At Vital, your talent will make a difference as we work to ensure everyone has access to care when and where they need it.



Vital Biosciences Inc. is an equal opportunity employer and values diversity in the workplace. We are therefore happy to accommodate any individual needs in keeping with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation in order to participate in our hiring process, please contact us to make your needs known in advance.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2625390
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Oakville, ON, CA, Canada
  • Education
    Not mentioned