Senior Embedded Software Engineer
The Basics
- This is a full-time position based in our downtown Toronto office.
- We’ll ask that you spend at least 2 days per week working in the office, with some variability based on project needs.
- The starting salary range for this position is $150,000 - $170,000.
- The hiring manager for this position is Patryk Laskowski, and you can see his LinkedIn profile here.
In this role, you'll be expected to:
- Design, develop, and optimize embedded software for our next generation of ST MP2 processors, with a focus on writing code for the dedicated M33 microcontroller
- Create drivers for various peripherals and components of the application processor within the Linux operating system.
- Conduct performance analysis, debugging, and optimization of embedded systems for reliability and efficiency
- Collaborate with hardware engineers in the process of board bring-up, including debugging hardware-software integration issues, performing system-level testing, and validating the functionality and performance of new hardware designs.
- Design reliable and robust sequences (such as power-up, reset, boot loading, power management, thermal control, calibration, etc.) that are easy to debug and reuse
- Drive thorough testing and characterization of all designs, driving iterative improvements to meet performance, reliability, and manufacturability standards while ensuring all activities align with our Quality Management System (QMS).
You might be right for this role if:
- Consistently make sound decisions in dynamic, ambiguous environments.
- Have strong communication skills and can collaborate effectively across multidisciplinary teams.
- Have experience working with embedded Linux, including system-level development and optimization.
- Are proficient in using debugging and testing tools to diagnose issues and ensure system performance and reliability.
- Enjoy mentoring less experienced team members in areas of expertise.
- Have experience operating within a regulated environment, like medical devices or aerospace.
About Synex Medical
At Synex, our work culture is defined by a blend of ambitious goals, intense passion for our mission, and a deep commitment to the well-being of our employees. We encourage our team to set ambitious goals and provide the autonomy needed to achieve them.
While achieving significant milestones can require extra effort and collaboration at times, we also prioritize rest and self-care to maintain our team’s well-being. Our policies and practices encourage taking time for personal and family commitments, ensuring that our employees can maintain a fulfilling life outside of work.
Developing strong social connections helps tie us together even when we are located in different places. Routinely, we meet in our regional offices for paid company lunches, learning sessions and social events.
Transparency and ethical standards are also foundational to how we operate. We collaborate with external partners from academia and industry to review and provide feedback on our work, ensuring scientific rigor and accountability. Internally, we promote psychological safety through regular check-ins with employees, anonymous surveys, and multiple avenues for reporting concerns, including an online reporting tool. These measures foster a supportive and open environment where employees feel safe to voice their concerns and contribute to the company’s success.
Benefits
Building towards a predictive healthcare future starts with our team. We are dedicated to offering a strong benefits package which will improve as Synex expands. We currently offer:
→ Health, Dental, and Vision Insurance: We cover 100% of the premiums for our employees. Coverage for partners and dependents varies based on location and plan.
→ Flexible Time Off: We don’t place annual limits on vacation and sick days, and we require that you take at least 3 weeks of vacation each year (not counting company holidays!).
→ Parental Leave: We provide 6 months of fully paid leave for all parents—whether you’re a birthing, non-birthing, or adoptive parent.
→ Professional Development: Invest in your growth with up to $1,500 annually for courses, certifications, or conferences.
→Relocation Reimbursement: $5,000 for domestic moves, and $10,000 for international moves to Toronto
- Department
- Hardware Engineering
- Locations
- Toronto
- Remote status
- Hybrid

Toronto
Already working at Synex Medical?
Let’s recruit together and find your next colleague.