Embedded Systems Engineer – Digital Nova Scotia – Leading Digital Industry

Embedded Systems Engineer

Venor is proud to partner with Turbulent Research on their search for an Embedded Systems Engineer to join their team.

Turbulent Research is an engineering-driven company focused on building reliable technology for demanding real-world environments. With a small, highly collaborative team, the organization offers an environment where each individual has meaningful ownership and the opportunity to contribute across firmware, hardware, and software disciplines. Their work emphasizes practical problem-solving, hands-on testing, and delivering robust, high-performance solutions.

The Embedded Systems Engineer will play a key role in the design, development, and testing of embedded systems built around STM32 microcontrollers, while also contributing to hardware bring-up activities and desktop application development. This role works closely with cross-functional teams across firmware, electronics, software, and operations, leveraging modern tools and development practices to deliver reliable, production-ready systems.

What You’ll Be Doing

  • Design, develop, and maintain embedded firmware for STM32 microcontrollers using C or C++.
  • Analyze, troubleshoot, and optimize embedded systems with a focus on reliability, performance, and maintainability.
  • Support the development of desktop applications, including C# and WPF-based tools, utilizing patterns such as MVVM.
  • Perform electrical simulations using tools such as LTSpice, Tina TI, PSpice, or similar.
  • Read, design, and debug electrical schematics using platforms such as Altium or OrCAD.
  • Utilize benchtop lab equipment including oscilloscopes, power supplies, function generators, and logic analyzers for testing and validation.
  • Leverage modern development tools, including emerging agentic coding technologies, to enhance efficiency and code quality.
  • Collaborate within a cross-functional team environment spanning firmware, hardware, and software disciplines.
  • Contribute to Agile development processes, including planning, estimation, and iterative delivery using tools such as Jira.

What We Are Looking For

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field (equivalent experience will also be considered).
  • Registration with Engineers Nova Scotia (EIT or P.Eng.) is considered an asset.
  • Minimum of three (3) years of relevant industry experience.
  • Strong proficiency in C or C++ for embedded systems development, with experience working with STM32 microcontrollers preferred.
  • Experience developing desktop, mobile, or web-based applications.

Additional assets include

  • Experience with electrical CAD tools such as Altium, OrCAD, or similar.
  • Database experience with technologies such as Azure SQL, SQL Server, MongoDB, or InfluxDB.
  • Familiarity with network analysis tools such as Wireshark.

What’s in it for You

  • Competitive compensation and comprehensive benefits package, including health, dental, vision, and critical illness coverage.
  • RRSP matching program up to 5%.
  • Participation in an annual profit-based bonus plan.
  • Generous vacation policy and flexible work hours.
  • Annual fitness allowance of up to $2,000.
  • Unique perks including season tickets to local sports teams.
  • Free onsite parking.
  • Opportunities for career growth and leadership within a growing organization.
  • Ongoing professional development through training, conferences, and mentorship.
  • The opportunity to work on cutting-edge technology with real-world impact in a highly collaborative, hands-on environment.

Commitment to Belonging

Turbulent Research is committed to fostering a welcoming and inclusive work environment where all individuals are treated with respect and fairness. We consider all applicants based on their qualifications, skills, and experience, and we encourage candidates from all backgrounds to apply. Our goal is to build a team that reflects a broad range of perspectives, contributing to stronger ideas, better collaboration, and continued innovation.

How to Apply

To apply, please contact Craig Coady at craig@venor.ca and Vanessa Rodriguez Garcia at vanessa@venor.ca