Embedded Developer @Interaxon
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Embedded Developer @Interaxon

3d ago - Interaxon is hiring a remote Embedded Developer. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role Description

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.

What you'll be doing:

  • Owning firmware releases end to end β€” scope, code freeze, QA and regression cycles, release notes, inter-team communications.
  • 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.
  • 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.

Qualifications

  • 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.
  • 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.

Requirements

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

Benefits

  • Remote working environment.
  • Great benefits package.
  • Gym subsidy.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Embedded Developer @Interaxon
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 125,785+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later