Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Developer

Healy World

At Interaxon, we develop engaging experiences using brain sensing technology. We are a passionate team of researchers, technical experts and scientists building the world's leading science-based brain platform to empower personal transformation through human-centred innovation. Our Muse headbands are designed to make meditation and sleep easier and provide real-time audio and visual feedback on your meditative and sleep state through the Muse companion app.

We are a remote-first company. Our headquarters are in Toronto, a Canada location is considered a preferred.

The Role

As an Embedded Developer at Interaxon, you'll be helping to improve and build EEG and biosensing wearables. You are experienced in digital signal processing in low power, wireless embedded systems, and real time processing of continuous time series data. This is a small team, so the role reaches from the bootloader up: you will own firmware releases end to end for shipping products, bring up hardware for the products that come next, and be the firmware voice in conversations with our app, cloud, QA and manufacturing partners. We do not expect you to arrive knowing our whole stack. What we need is someone who has done this kind of learning before and can do it without a firmware team around them.

What you'll be doing:

You will be writing code in C for embedded controllers, and communicating effectively with other teams within Interaxon. Day to day, that means:

  • Owning firmware releases end to end - scope, code freeze, QA and regression cycles, release notes, inter-team communications. You are the person who decides a build is ready to go through the release process.
  • Maintaining and extending the shipping of STM32 firmware while bringing up new platforms in parallel.
  • Bluetooth Communication - BLE protocol design, throughput and latency, connection reliability, and debugging connection issues reported from the field across a wide range of phones.
  • Bluetooth audio: codec integration, I2S/PDM microphone and speaker paths, and audio-over-Bluetooth alongside continuous sensor streaming.
  • Biosignal acquisition - EEG, PPG and fNIRS front ends, sensor presets, on-device filtering, stream formats and telemetry.
  • Power - PMIC configuration, fuel gauging, low-power and sleep modes, and the battery-life work that follows from them.
  • Field debugging - working back from a customer symptom to a root cause in firmware, hardware or the app. Using hardware logs, persistent on-device logging, RTT capture, crash reporting and product analytics.
  • Manufacturing and test - factory test firmware, flashing flows, test-time reduction, and the internal tooling the hardware and factory teams rely on.
  • New hardware bring-up - eval boards for peripherals, PMICs, batteries, new sensors; reading datasheets and schematics, running the measurements, and feeding the results back into the next PCB revision.
  • Working across teams and time zones - with the mobile app team , with cloud team, with QA on regression coverage, with research on data validation, with customer care on field issues, and directly with our contract manufacturing partner in Asia.
  • Writing professional documentation that other engineers can actually work from - architecture notes, protocol specs, release documentation and onboarding material.

You will also learn and improve your understanding of meditation.

What you need on day one:

  • 5+ years of embedded firmware in C and scripting in Python.
  • Experience with RTOS (ThreadX, Zephyr, etc) or bringing up an unfamiliar vendor SDK. PCB communication protocols, I2C, SPI, UART, JTAG/SWD, etc. ; STM32 an asset
  • Experience owning firmware releases, not only writing features - versioning, branching, release criteria.
  • You are comfortable driving firmware projects by yourself, can design firmware architecture and create scalable firmware protocols.
  • Experience with secure bootloaders and firmware update mechanisms; MCUboot or comparable, image signing, rollback protection, image signing and encryption
  • Experience with BLE, including protocol design and debugging real-world connection problems
  • Able to read schematics and component datasheets, bring up an eval board, take the measurements yourself, and give electrical engineers useful feedback on circuit design
  • Comfortable with hardware debug tooling - J-Link / ST-Link, SWD, SWO/RTT, logic analyzers and oscilloscopes

Bonus

  • Experience with consumer audio (earbuds, headsets, hearables) and Bluetooth audio stacks (Classic and LE Audio).
  • Experience with biosignals on wearables or medical-device firmware
  • Familiarity with analog and digital signal processing, and with sensor front ends
  • Low-power design, PMICs and fuel gauging
  • Familiarity with software development life cycle and agile methodology, CI/CD and hardware-in-the-loop testing for embedded
  • Working with contract manufacturers or offshore engineering partners; factory test systems
  • Willingness to learn and practice meditation

What we offer

We take pride in fostering a performance culture that revolves around innovation, inclusion, and achieving transformative results. We believe in empowering personal growth to not only improve lives but also create positive change in the world. We have a remote working environment, a great benefits package and a gym subsidy.

We believe that diversity is an essential part of our workplace culture, and we continue to grow our team through equal opportunity and barrier-free recruitment. Additionally, if you require any accommodations during the selection process, please let us know!

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Developer in Toronto, ON vacancy
  •  ...approximately 5.5bn USD. Learn more at hexagon.com and follow us @HexagonAB. Purpose of Position: As a Senior Embedded Software Engineer you will design, develop, verify and maintain the safety-related firmware at the heart of our Vehicle Control Platform. This is a... 
    Suggested
    Full time
    Remote work

    Hexagon Mining, Inc.

    Toronto, ON
    25 days ago
  • $50k - $70k per year

     ...Development teams are growing, and we're looking for a Junior App Developer who is passionate about delivering exceptional user experiences...  ...by our users. In your first 90 days, you will: - Be fully embedded into and contribute to the outcomes with your team.- Ship features... 
    Suggested
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Method:CRM

    Toronto, ON
    6 hours ago
  •  ...connected and engaged.  * We’re a certified  Great Place to Work ®, seven years in a row! We're on the hunt for a top-tier Senior Embedded Software Engineer . Your focus will be on software development and maintenance required for both space and ground-based assets for a... 
    Suggested
    Full time
    Work at office
    Relocation package

    kepler

    Toronto, ON
    a month ago
  • $90k - $120k per year

     ...powered by AI. WHAT'S ON OFFER We're looking for a Full-Stack Developer to join our engineering team! You'll work across the full stack...  ...datasets, third-party APIs, asynchronous workflows, and embedded analytical engines such as DuckDB and DataFusion Collaborate... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    13 days ago
  •  ...applications. This includes: developing detailed programming specifications writing...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact...  ...limitations. ~ Experience in UI integration (embedding external application in Siebel, Exposing... 
    Suggested
    Contract work

    Maarut

    Toronto, ON
    8 hours ago
  • $173k - $237.6k per year

     ...playbook is being rewritten monthly. Okta's Developer Productivity and AI Enablement...  ...loops. This role is the product counterpart, embedded full-time with that organization, that makes...  ...vendor capabilities. Hands-On Execution: Embed full-time with Developer Productivity... 
    Full time
    Work at office
    Local area
    Worldwide
    Shift work
    2 days per week

    Okta

    Toronto, ON
    2 days ago
  • $80k - $90k per year

     ...marketing strategies to life through innovative web development? We’re looking for a skilled, detail-oriented, and forward-thinking Web Developer to help support our global marketing strategies and business objectives. In this role, you’ll work closely with the Marketing team,... 
    Full time
    Work at office
    Work from home
    3 days per week

    LEAP Legal Software

    Toronto, ON
    8 days ago
  • $84.46k - $127k per year

     ...Senior Application Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market leader offering customs brokerage, international trade consulting, compliance and freight forwarding services around the... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Livingston International

    Toronto, ON
    18 hours ago
  • $90k - $105k per year

     ...provider - we’re an end-to-end partner to make your home service program run smarter and more efficiently. About the role: As a Developer-in-Test you will bring the use of automation, software engineering, and up to date test practices to our agile team collaborating... 
    Contract work
    Internship
    Work at office
    Flexible hours

    Centah Inc

    Toronto, ON
    20 days ago
  •  ...Requirements Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP connections to production data... 
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Toronto, ON
    13 days ago
  •  ...through a C2C (bench recruiter) refrain from applying. Your understanding of this requirement is greatly appreciated. : Design and develop a highly scalable CMS platform utilizing Drupal 9/10, ensuring optimal performance. Demonstrate proficiency in LAMP stack... 
    Full time
    Direct hire
    Work at office
    Immediate start
    Remote work
    Worldwide
    Monday to friday

    American Recruiting & Consulting Group

    Toronto, ON
    2 days ago
  • $81.6k - $151.2k per year

     ...Job Responsibility: 100 King Street West Toronto Ontario,M5X 1A1 In this role, you will design, develop, and maintain custom applications that support various portfolio management capabilities. Working closely with cross-functional teams and engaging directly with investment... 
    Full time
    Contract work
    Part time

    BMO Financial Group

    Toronto, ON
    5 days ago
  • $100k - $115k per year

     ...Job Responsibility: We are seeking a skilled Full stack Developer with deep expertise in SAP UI5 frontend development and SAP HANA Cloud backend services. The ideal candidate will have hands-on experience designing and developing scalable, secure full-stack applications... 
    Full time
    Remote work

    Sodales Solutions

    Toronto, ON
    5 days ago
  • $104k - $130k per year

     ...Role Description Senior Business Intelligence (BI) Developer Lead II - Data Engineering Who We Are Born digital, UST transforms...  ...of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create... 
    Full time
    Temporary work
    Part time
    Work at office

    UST

    Toronto, ON
    14 days ago
  •  ...are tomorrow. Further information on our business, products, and services can be found at We are looking for a SQL Server Report Developer to join our Toronto team. Why TAO Solutions? Click Here Number of Positions Open: 1 Your next career move Use Visual Studio... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Tao Solutions Inc

    Toronto, ON
    6 hours ago
  •  ...healthcare, retail, electronics, telco, food, etc. Who we need Reporting to the Engineering Manager, we are looking to add an API Developer to our Agile development team. You will play a highly valued role on web initiatives from conception to post-production. You will... 
    Full time
    Work at office
    Local area

    Venngo

    Toronto, ON
    5 days ago
  • $120k per year

    Overview Languages English Education ~ Bachelor's degree Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Write, modify, integrate and test...
    Remote work

    Tab Products of Canada LLC

    Toronto, ON
    2 days ago
  • Job Responsibility: Experience (Years): 6-8 years Essential Skills: ~ Data Analytics & Insights : ignio AIOps, Oracle Financial Services Analytical Applications (OFSAA) ~ Undergraduate Degree or Technical Certificate. ~ Demonstrated strong experience delivering or ...
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    7 days ago
  •  ...Job Responsibility: Arthur Grand Technologies is currently seeking a highly motivated and skilled Mainframe Backend Developer for one of our clients. Position : Mainframe Backend Developer Location: Toronto, Ontario Duration: Long Term Contract Skill Set Requirements... 
    Long term contract
    Full time
    For contractors
    Fixed term contract
    Immediate start

    Arthur Grand Technologies

    Toronto, ON
    7 days ago
  • $90k - $110k per year

     ...access specialist referrals.   Who we need Reporting to the Vice President, Research and Development, we are hiring a Software Developer. As our new Software Developer, you will build and enhance the health technology that helps physicians and patients connect more efficiently... 
    Full time
    Work at office
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    7 days ago
  • $100k - $120k per year

    ️Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to client reporting?  We’re hiring an Intermediate Full Stack Python Developer to join an established financial software company building... 
    Full time
    Night shift
    3 days per week

    STACK IT Recruitment

    Toronto, ON
    1 day ago
  • $125k per year

    Job Responsibility: Required Skills and Responsibilities: •Bachelor's degree in computer science, Information Technology, or a related field. 5 to 10 years of experience with web Methods integrations.•Proven expertise with web Methods 10.x or higher.•Strong knowledge of ...
    Permanent employment
    Full time
    Remote work
    Monday to friday

    Q1 Technologies

    Toronto, ON
    7 days ago
  •  ...Position Overview We are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms that hundreds of school districts run on every day to the next-generation platform we are building to expand what's possible... 
    Full time
    Remote work
    Flexible hours

    BusPlanner

    Toronto, ON
    9 days ago
  •  ...We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance...  ...will develop solutions on different architectures (including embedded/small footprint, databases and cloud platforms), frameworks and... 
    Full time
    Internship

    Invision AI

    Toronto, ON
    a month ago
  • $75k - $97k per year

     ...Job Responsibility: Job Summary We are seeking a motivated and detail-oriented Junior Java Developer to join our dynamic development team. In this role, you will assist in the design, development, and maintenance of software applications, contributing to various projects... 
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Flexible hours
    Shift work

    AGILEFREE

    Toronto, ON
    5 days ago
  •  ...Job Responsibility: As a Staff Platform Developer, you will take a hands-on role in shaping the technical vision and architectural direction of our platforms. You will be instrumental in shaping the infrastructure and toolsets that empower our developers, while also collaborating... 
    Full time

    Flashfood

    Toronto, ON
    5 days ago
  •  ...reports , insights analytics and data integerations. THE JOB Join a multi-year platform operation effort as a Site Reliability Developer! Among many other duties, the SRE team within Ticketmaster's TM1 Data applications is focused on toil reduction, process improvement... 
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Live Nation

    Toronto, ON
    5 days ago
  •  ...across all RBC functions defined in our roadmap What will you do? Designing and coding application programs; performing testing for developed applications. Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for... 
    Full time

    Royal Bank of Canada

    Toronto, ON
    5 days ago
  • $85k - $135k per year

    Palantir Developer Position Description CGI is looking for a Palantir Foundry & Ontology Developer with strong, hands-on experience designing and delivering production-grade data solutions and ontology-driven applications on the Palantir Foundry platform. The role... 
    Work at office
    3 days per week
    Toronto, ON
    19 days ago
  • Job Responsibility: Competencies: ABBYY Flexicapture and Flexilayout Experience (Years): 6-8 Essential Skills: ABBYY Experience with any OCR tool, preferrable ABBYY FlexiCapture Invoicing Reports, Experience with Power BI reports will be helpful but not a must ...
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Developer. Be the first to apply!