Embedded Software Developer for Wearable Systems

1 month ago


Mississauga, Ontario, Canada Myant Inc Full time

About Myant Inc

At Myant, we are revolutionizing the world of digital presence with our cutting-edge platform that integrates technology into clothing and augmented by other devices, wearables, and IOT. With a fundamental desire and need to be connected to our environment, family, community, and technology, we are creating a paradigm shift in human connection, allowing for more meaningful relationships and representation of ourselves.

This innovative interface could seamlessly merge data with other devices and IoTs, enabling individuals to leverage their physical presence over digital presence to communicate and share personal wellbeing. This could unlock proactive and preventative healthcare, social connectedness, seamless care distribution models, better fitness insights, safer working environments, and more.

The Vision for SKIIN

Skiin, our first consumer-facing brand, aims to enhance human ability through connected clothing and textiles. As a beta-phase market launch brand, Skiin has recently been granted Health Canada medical device license and submitted to FDA for regulatory approval in the US market. The sensors and actuators embedded within our apparel create your Digital Identity, which will be consumed by those who matter to you – family members, physicians, trainers, other IoT devices – without conscious thought. The line between digital and physical worlds is becoming increasingly blurred, and we believe textile is the next medium to bridge that gap.

We are a multi-disciplinary technology team solving big challenges at the intersection of electronics, deep tech., software, design, advanced manufacturing, and data science.

What We Offer at Myant

  • Competitive Salary: $120,000 - $180,000 per year
  • Paid Sick Days and Floating Days
  • Group Health Insurance Plan
  • RRSP matching Plan
  • Corporate Events
  • Exposure working in one of the most innovative and forward-thinking tech companies

The Role: Embedded Software Developer for Wearable Systems

We are seeking an experienced Embedded Software Developer to join our growing team. Applicants must have at least five years of experience writing low-level code for microcontrollers and functional test software in a professional environment. The ideal candidate will analyze and troubleshoot custom hardware designs, perform board bring-ups, write firmware for microcontrollers, and create software to control, test, and collect hardware data.

  • Develop, test, and debug firmware for state-of-the-art embedded systems
  • Work on optimal firmware architecture for ultra-low-power wearable devices
  • Ensure high-quality firmware development by implementing effective version control, managing an efficient CI/CD pipeline, and conducting thorough verification and validation processes
  • Develop and maintain reliable OTA update capabilities
  • Write communication protocols and drivers for various MCUs and peripherals
  • Integrate wireless communication protocols (BLE, Wi-Fi, etc.)
  • Implement automated regression test suites
  • Optimize firmware for low-power operation
  • System architecture design
  • Write and maintain project documentation
  • Do PCB bring-up, testing, debugging, and solving complex multi-disciplinary issues
  • Write PC software to create testers, visualizers, and data loggers
  • Work closely with the hardware, software, mechanical, and textile teams to fulfill project requirements
  • Guide and mentor junior embedded SW engineers

Qualifications Required:

  • BASc. in Electrical/Computer Engineering, Computer Science or related fields
  • 5+ years experience developing firmware for embedded systems
  • Experience with setting up an efficient CI/CD pipeline, OTA, verification & validation
  • Experience with deploying embedded software for commercialized products, ideally medical
  • 5+ years experience with Python or another high-level scripting language
  • Advanced knowledge of firmware and embedded software architecture principles
  • Advanced knowledge or RTOS systems including Zephyr or FreeRTOS
  • Experience integrating wireless communication protocols (BLE, Wi-Fi, UWB, etc.)
  • Comfortable with PCB bring-up, reading schematics, and using electrical equipment such as oscilloscopes, multimeters, etc.
  • Comfortable working in a very dynamic, high-paced start-up environment

Nice to Have:

  • Knowledge of wearable systems and architecture
  • Experience building medical-grade products
  • Knowledge of signal processing and machine learning algorithms
  • Knowledge of software design patterns
  • Knowledge of ISO 13485 and/or IEC 62304
  • Experience writing software for Linux and Embedded Linux platforms
  • Experience in biometric sensing or actuation (ECG/EMG/EEG)


  • Mississauga, Ontario, Canada Myant Inc Full time

    About Myant Inc.Company OverviewWe are a cutting-edge technology company pushing the boundaries of human connection through innovative wearable devices. Our mission is to bridge the gap between the physical and digital worlds, enhancing human ability through connected clothing and textiles.Our first consumer-facing brand, SKIIN, is in beta-phase market...


  • Mississauga, Ontario, Canada Myant Inc Full time

    About Myant Inc.At Myant, we're pioneering a revolutionary digital presence platform by integrating technology directly into clothing and other devices. Our cutting-edge innovation enables seamless connection between humans, their environment, family, community, and technology.We envision a future where the boundaries between physical and digital worlds...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Engineer to join our Product Development and Engineering team. As a key member of our team, you will be responsible for designing, developing, and testing embedded system software for industrial IoT products.You will work closely with our product management team to define product requirements...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    We are currently seeking an Embedded Software Development Specialist to join our busy and growing manufacturing company, Romet Limited Canada. Located in Mississauga, this exciting opportunity offers a competitive salary of $85,000 - $110,000 per year, plus benefits.About UsRomet Limited Canada is a leading international market leader that provides...


  • Mississauga, Ontario, Canada Aviya Aerospace Systems Full time

    Job OverviewAviya Aerospace Systems is seeking an experienced Embedded Software Engineer to join our engineering group in Niles, Illinois.


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Romet Limited Canada is an international market leader in providing end-to-end measurement solutions to natural gas utilities across the globe.About Romet Limited CanadaFounded in 1972, Romet has been recognized as a Platinum winner for Best Managed Companies in Canada for eight consecutive years. Our team is diverse and collaborative, with talented...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Embedding Excellence in Software DevelopmentRomet Limited Canada, a pioneering leader in end-to-end measurement solutions for the natural gas industry, is seeking an exceptional Embedded Software Engineering Technician to elevate our manufacturing operations. This pivotal role will support and troubleshoot programming issues with production equipment,...


  • Mississauga, Ontario, Canada Aviya Aerospace Systems Full time

    At Aviya Aerospace Systems, we are committed to innovation and excellence in the field of aerospace engineering.We have an exciting opportunity for a talented Software Developer to join our engineering team at our Mississauga office.Job SummaryAs a Software Developer, you will be responsible for developing simulation and testing solutions for embedded...


  • Mississauga, Ontario, Canada Resonaite Full time

    Job OverviewResonaite is seeking a highly skilled Embedded Systems Design Engineer to join our team in Mississauga.This full-time position offers a competitive salary of $120,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for an experienced engineer to develop embedded firmware and hardware for microcontrollers. As a senior...


  • Mississauga, Ontario, Canada Myant Inc Full time

    Company OverviewMyant Inc is a cutting-edge technology company that pioneers the integration of wearable devices and clothing to create a seamless digital presence. Our mission is to bridge the gap between humans and their environment, fostering ubiquitous accessibility and deeper connections.At Myant, we believe in harnessing the power of textiles as a...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Are you a skilled software engineer looking to elevate your career in a dynamic manufacturing environment?About the RoleWe are seeking an experienced Embedded Software Engineering Technician to join our team at Romet Limited Canada. This is an exciting opportunity for a motivated and forward-thinking individual to contribute to the development of...


  • Mississauga, Ontario, Canada Micro Consulting Inc. Full time

    About Micro Consulting Inc.At Micro Consulting Inc., we take pride in serving our customers with integrity and excellence. Our consulting engineering department pursues new and diverse projects on a continuous basis, allowing us to grow and innovate as a company.The PositionWe are seeking an experienced Electronics Engineering Expert to join our team. This...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Job DescriptionWe are currently looking for a skilled Embedded Software Engineering Technician to join our team at Romet Limited Canada in Mississauga.The successful candidate will be responsible for supporting and troubleshooting issues with the programming of production equipment, working with Mechanical and Electrical Engineering Technologists to develop...


  • Mississauga, Ontario, Canada Zebra Technologies Full time

    We are seeking an exceptional RF Engineering Team Lead to spearhead the development of next-generation wearable devices at Zebra Technologies.About the RoleThis hybrid position requires a minimum of 3 days per week in-office presence. As our ideal candidate, you will lead and mentor a team of RF Engineers, Antenna Designers, and Wireless System Engineers in...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Romet Limited Canada, a leading international market leader in measurement solutions for natural gas utilities, is seeking an Embedded Software Engineering Technician to join its busy and growing manufacturing company.About RometFounded in 1972, Romet has developed innovative technologies that provide end-to-end measurement solutions to meet customer needs....


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Romet Limited Canada is seeking a skilled Embedded Software Engineering Technician to join its dynamic manufacturing company. With a strong background in software programming and electronics, this individual will play a vital role in supporting and troubleshooting issues with the programming of production equipment.About Romet Limited CanadaAs a global...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    As an Embedded Software Engineering Technician at Romet Limited Canada, you will be part of a thriving manufacturing company that provides end-to-end measurement solutions to natural gas utilities across the globe. Our mission is centered on customer satisfaction through responsive deliveries, technical support and customer service that is matched with...


  • Mississauga, Ontario, Canada Romet Limited Canada Full time

    Romet Limited Canada is a leading international market leader in end-to-end measurement solutions for natural gas utilities. As a manufacturing company, we are seeking an Embedded Software Engineer to join our busy and growing team.Estimated salary: CAD 80,000 - 110,000 per year.Job DescriptionSupport and troubleshoot issues with the programming of...


  • Mississauga, Ontario, Canada Micro Consulting Inc. Full time

    Micro Consulting Inc., a leading Electronics Engineering Consulting and Contract Manufacturing company, seeks an experienced Embedded Software Engineer to join our team. We are committed to delivering high-quality solutions that meet the ever-evolving needs of our clients in various industries, including Industrial, Medical, Consumer, and Commercial...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading innovator in the automotive industry, developing cutting-edge technologies for software-defined vehicles. We're seeking a highly skilled Automotive Software Development Engineer to join our dynamic team. This individual will play a key role in defining testing strategies for complex projects, developing and executing test plans,...