Senior Software Engineer

Scroll to content

Synex Medical is developing the next generation of non-invasive health sensors to allow for continuous monitoring at the molecular level. Our technology is based on novel techniques in magnetic resonance that allow us to accurately measure critical blood metabolites completely non-invasively and in highly miniaturized form factors. We want people to have access to their own metabolism and to make predictive healthcare the norm.

We are a highly motivated team working with the foremost experts in our field. We're on track to deliver our MVP by the end of 2021, which will measure glucose and lactate non-invasively. We are gearing up for some amazing milestones (series A, clinical validation, MVP delivery) and need top talent to join our team.

As a Senior Software Engineer, you will:

  • Interface with embedded software, web technologies, and dev-ops software that meets the needs of users as well as R&D teams
  • Work with cross-functional groups to enable scalable development, both in terms of features and in support of a growing team
  • Foster and implement best software development practices amongst contributing members of the team
  • Be responsible for keeping detailed notes, participating in the quality system, and contribute to the FDA submission of a regulated device
  • Work with a team of electrical engineers, magnetic resonance scientists, software architects, and machine learning / signal processing engineers to produce creative solutions to complex scientific challenges

We are looking for someone with:

  • 5+ years of experience in a software engineering role
  • Proficient in Python, C, C++ and Bash
  • Proficient with Linux and Docker / Balena
  • Experience with software development and processes such as Agile
  • Proficient with development tools Git and CI platforms
  • Experience with network technologies SSH, TCP Sockets


  • Unlimited PTO with an annual 2-week minimum
  • Health, vision, dental, and life insurance coverage
    • No waiting period for health insurance coverage
  • Flexible work hours
  • Annual $1,500 professional development stipend
  • Up to 6 months parental leave
  • Relocation allowance

We Value:

Ambition: We push the boundaries of possibilities. 

Curiosity: We look at the problem from a different angle.

Integrity: We always do the right thing (even if no one is looking). 

Authenticity: We challenge the status quo.

Accountability: We say what we are going to do, and do what we say.

Equal Opportunity Statement

Synex Medical is an equal opportunity employer. We celebrate our inclusive work environment and welcome members of all backgrounds and perspectives to apply. At Synex Medical, we’re committed to developing and upholding an inclusive, transparent, and comfortable environment for all. We create a space where every voice, perspective, and idea is heard and acknowledged. We embrace differences and know that our diverse team is our strength and what drives our innovation. 

Synex Medical is committed to developing a barrier-free recruitment process and work environment. If you require any accommodation, please let us know, and we’ll work with you to meet your accessibility needs.


Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

2 Bloor St E
M4W 3E2 Toronto Directions


56 Wareham St
02118 Boston Directions

Who you are

You're highly motivated to find creative solutions to challenging scientific problems. Because you're resilient, curious, and collaborative, you're able to think outside of the box and challenge the status quo. You believe that the possible is hard, and that the impossible is just a little bit harder. And you're passionate about making healthcare proactive - for everyone. 


Applicant tracking system by Teamtailor