Vital Bio

Senior Rust Application Engineer

Remote Oakville, Ontario
Rust Embedded Linux Linux AWS GCP Docker Kubernetes Haskell Nix
Description

Senior Rust Application Engineer

Department: Engineering

Employment Type: Full Time

Location: Oakville, Ontario, Oakville, Ontario HQ, Hybrid

About you: 

We are seeking a Senior Rust Application Engineer to join our team and play a pivotal role in developing software for advanced medical devices powered by embedded Linux systems.
This role sits at the intersection of software engineering and healthcare innovation, requiring technical expertise, a deep understanding of regulated environments, and a passion for creating impactful solutions.

As a Senior Rust Application Engineer, you will design and implement scalable, high-performance software solutions for embedded medical devices. You will collaborate with cross-functional teams, including system engineers, hardware engineers and scientists, to ensure our products meet the highest standards of reliability, compliance, and performance.
This position offers the opportunity to work on transformative healthcare technologies while adhering to rigorous regulatory standards like ISO 13485 and IEC 62304.

What You’ll Do:

  • Design & Development:
    • Develop robust applications in Rust for real-time medical devices running on embedded Linux.
    • Implement and optimize algorithms for data processing in regulated healthcare environments.
    • Ensure seamless integration between software and hardware components as well as cloud backend services
  • Collaboration:
    • Work closely with our science team to translate requirements into tailored software solutions.
    • Collaborate with systems and hardware engineers to integrate software with embedded systems.
  • Compliance & Quality:
    • Ensure all software adheres to medical device regulations (e.g., FDA, ISO 13485).
    • Drive the adoption of best practices in software engineering, including automated testing, CI/CD pipelines, and robust version control strategies.
  • Mentorship & Leadership:
    • Provide technical guidance to junior engineers.
    • Lead initiatives and drive continuous improvement within the team.
  • Innovation:
    • Stay at the forefront of advancements in Rust programming, embedded systems, and medical device development.
    • Contribute to the validation, documentation, and testing processes to align with internal quality systems.

What You’ll Need:

  • Strong proficiency in Rust programming with experience developing production-grade applications.
  • Expertise in embedded Linux systems and development tools.
  • Familiarity with interfacing with firmware components and on board peripherals.
  • Proven experience in regulated industries such as medical devices or biotechnology.
  • Experience with cloud platforms like AWS or GCP for scalable data storage and analysis.
  • Knowledge of workflow management tools and containerization technologies (e.g., Docker, Kubernetes).
  • Strong problem-solving skills with a focus on building compliant and efficient solutions.
Bonus Points for: 
  • Familiarity with medical device standards like IEC 62304 or FDA regulations.
  • Experience optimizing bioinformatics algorithms for real-time applications.
  • Knowledge of cybersecurity best practices for protecting sensitive patient data.
  • Background in machine learning or data analytics within healthcare settings.
  • Experience with Haskell or Nix.

Why Join Us?

At Vital, you will:
  • Work on groundbreaking technologies that directly impact patient care worldwide.
  • Be part of a collaborative team that values respect, dependability, and innovation.
  • Take ownership of your work while contributing to life-changing outcomes in healthcare diagnostics.
  • Grow professionally through exposure to cutting-edge tools and methodologies in both software engineering and healthcare.
Compensation will be determined based on the individual’s demonstrated experience, education, training, relevant certifications or licensure, and other applicable business and organizational factors.

This role is a current, hybrid vacancy. 
Vital Bio
Vital Bio

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say