Experienced firmware and software engineers
1 month ago
At Myant, we are creating the world’s first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. Humans have a fundamental desire and need to be connected to our environment, family, community, and technology. This level of connection will create a paradigm shift in the way we deal with each other, especially from afar, allowing for more meaningful relationships, and more in-depth representation of ourselves.Such an interface could fuse data with other devices that we use periodically and data with other IoTs in the environment. People could then leverage their physical presence over their digital presence to communicate and share personal wellbeing. This could unlock healthcare that is proactive and preventative, social connectedness that is more profound, enable care distribution models to be seamless and on demand, better fitness insights, safer working environments and more.
The vision for SKIIN -our first consumer-facing brand- is to enhance human ability through connected clothing and textiles. Skiin is in beta-phase market launch and has been recently 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 - your family members, physicians, trainers, other IoT devices - without you consciously having to think about it. The line between the digital and physical world is becoming increasingly blurry 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:
- Employee stock options
- 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
We are seeking a highly motivated and versatile Embedded Software Engineer to join our growing team. To be successful, the candidate must have a background in software and firmware development. Applicants must have at least two years of experience writing low-level code for microcontrollers and functional test software in a professional environment. The professional we're looking for will be responsible to analyze and troubleshoot custom hardware designs, perform board bring-ups, write firmware for microcontrollers and create softwares to control, test and collect hardware data.
Responsibilities
- Develop, test and debug firmware for our Skiin product family
- Write high-quality firmware in a medically regulated environment
- Contribute to a robust and efficient CI/CD pipeline for seamless OTA firmware deployment
- Write drivers for various MCUs and peripherals
- Integrate wireless communication protocols (BLE, Wi-Fi, Cellular etc.)
- Contribute to automated regression test suite
- Optimize firmware for low-power operation
- Contribute to the design of system architecture
- 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
Qualifications Required
- BASc. in Electrical/Computer Engineering, Computer Science or related fields
- 2+ years experience developing state of the art firmware for embedded systems
- Proficiency in C
- Experience working on the hardware/software interfaces
- Familiarity working with bare metal, Zephyr and/or FreeRTOS
- Experience deploying embedded software for commercialized products
- Experience with working with a professionalized CI/CD setup including verification & validation
- Advanced knowledge of Python, C++ or another high level programming language
- Experience developing low-level communication drivers (SPI, UART, I2C, USB, etc.)
- Comfortable with board bring-up, schematics interpretation and equipment such as oscilloscopes, multimeters, etc
- Comfortable working in a very dynamic, fast-paced start-up environment
Nice to have
- Experience with BLE, Wi-Fi or Cellular communication protocols
- Knowledge of signal processing and machine learning algorithms
- Knowledge of software design patterns
- Knowledge of ISO 13485 and/or IEC 62304
- Experience in biometric sensing or actuation (ECG/EMG/EEG)
- Experience building bootloaders and production test firmware
- Object Oriented Programming and Software Engineering foundations
What You Bring to the Team
- Excellent communication, interpersonal, and presentation skills
- The ability to collaborate seamlessly within a cross-disciplinary team environment
- Strong attention to detail
-
Firmware Engineer
1 month ago
Mississauga, Canada Myant Inc Full timeAbout UsAt Myant, we are creating the world’s first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. We see the evolution of society where every member gets to participate from anywhere and anytime through a whole-body experience, mostly in a...
-
Firmware Design Engineer, Staff
2 weeks ago
Mississauga, Canada Synopsys Full timeCategory Engineering Hire Type Employee Job ID 6275 Remote Eligible No Date Posted 08/09/2024 We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP...
-
Firmware Design Engineer, Staff
2 weeks ago
Mississauga, Canada Synopsys Full timeCategoryEngineeringHire TypeEmployeeJob ID6275Remote EligibleNoDate Posted08/09/2024We Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation...
-
Firmware Engineer Electronics
1 month ago
Mississauga, Canada Myant Inc Full timep>About UsAt Myant, we are creating the world’s first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. Humans have a fundamental desire and need to be connected to our environment, family, community, and technology. This level of connection will...
-
Mississauga, Ontario, Canada Myant Inc Full timeAbout Myant Inc.At Myant, we're pushing the boundaries of innovation by integrating technology directly into clothing and textiles. Our mission is to create a seamless digital presence that enhances human connection and well-being.A World of PossibilitiesWe envision a future where our wearable technology platform enables people to effortlessly share vital...
-
Senior Firmware Engineer
1 month ago
Mississauga, Canada Myant Inc Full timeAbout UsAt Myant, we are creating the world’s first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. We see the evolution of society where every member gets to participate from anywhere and anytime through a whole-body experience, mostly in a...
-
Senior Firmware Engineer
1 month ago
Mississauga, Canada Myant Inc Full timeAbout UsAt Myant, we are creating the world’s first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. We see the evolution of society where every member gets to participate from anywhere and anytime through a whole-body experience, mostly in a...
-
Firmware Design Engineer
1 week ago
Mississauga, Canada Synopsys, Inc. Full timeThis internship will last for a duration of 16 months for undergraduate (Bachelor’s) students. Duration can be flexible for Master’s students. Starting in May 2025 based in our Mississauga office.We Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from...
-
Senior Firmware and Hardware Engineer
1 week ago
Mississauga, Canada Resonaite Full timeOur client in the Telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Senior Firmware and Hardware Engineer
1 week ago
Mississauga, Canada Resonaite Full timeOur client in the Telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Senior Firmware and Hardware Engineer
1 week ago
Mississauga, Canada Resonaite Full timeOur client in the Telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Firmware & Digital Design Engineering Intern
2 weeks ago
Mississauga, Canada Synopsys Full timeThis internship will last for a duration of 16 months for undergraduate (Bachelor’s) students. Duration can be flexible for Master’s students. Starting in May 2025 based in our Mississauga office. We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from...
-
Senior Electronics Engineer
1 week ago
Mississauga, Ontario, Canada Micro Consulting Inc. Full timeAbout Us">At Micro Consulting Inc., we are a leading electronics engineering consulting and contract manufacturing company based in Mississauga, Canada. With over 39 years of experience, we have successfully designed a wide range of products across various markets, including industrial, medical, consumer, and commercial.">The Position">We are seeking a...
-
Firmware & Digital Design Engineering Intern
2 weeks ago
Mississauga, Canada Synopsys Full timeThis internship will last for a duration of 16 months for undergraduate (Bachelor’s) students. Duration can be flexible for Master’s students. Starting in May 2025 based in our Mississauga office.We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from...
-
Senior Firmware And Hardware Engineer
1 week ago
Mississauga, ON, Canada Resonaite Full timeOur client in the Telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team. The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Senior Firmware And Hardware Engineer
1 week ago
Mississauga, ON, Canada Resonaite Full timeOur client in the Telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team. The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Senior Firmware and Hardware Engineer
2 weeks ago
Mississauga, Ontario, Peel region, Canada Resonaite Full timeOur client in the Telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Mississauga, Ontario, Canada Romet Limited Full timeAbout Romet LimitedRomet Limited is a thriving manufacturing company that offers market competitive salaries and a great team environment. We are looking for a highly motivated Software Quality Assurance Specialist to join our busy and growing team.Job DescriptionThe Software Quality Assurance Specialist will provide software quality assurance to the...
-
Senior Firmware Embedded Engineer
1 month ago
Mississauga, Canada Resonaite Full timeOur client in the telco and IoT sector is looking for a fulltime/permanent Embedded Hardware/Software Engineer to join their team.The engineer will develop embedded firmware and hardware to be run on microcontrollers. They will contribute to a team effort in developing a complete custom product all the way from concept and requirements gathering, to...
-
Software Quality Test Engineer
1 month ago
Mississauga, Canada Romet Limited Full timeJOB TITLE: Software Quality Test EngineerWhy you should come work with the Romet Team:We offer market competitive salaries100% company paid benefitsTraining opportunitiesSocial events, a great team and more!ROMET Limited was founded in 1972. Today, Romet is an international market leader that provides end-to-end measurement solutions to natural gas utilities...