CareerPlanSign in

Sr. Firmware Developer

Victoria, Victoria💼 Full-time💰 $85,000–$85,000🗓 2026-09-17 → 2026-09-28

Core

Designing reliable, maintainable firmware for environmental monitoring products (sensors, dataloggers, telemetry) from architecture through production release.

Role type

Senior IC firmware developer (embedded systems)

Builds

Microcontroller-based embedded products for weather, wildfire, and water monitoring

Domain

Environmental monitoring / Industrial IoT / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded C/C++, RTOS, hardware integration, system debugging, verification, modular architecture, device drivers, concurrency management, memory management, interrupt handling

Preferred skills

Low-power design, sensor interfaces (SDI-12, 4-20 mA), embedded GUIs (TouchGFX, Qt), Embedded Linux, CI/CD, cybersecurity practices

Technologies

C, C++, RTOS, UART, SPI, I2C, USB, Ethernet, Wi-Fi, Bluetooth/BLE, cellular, satellite, oscilloscopes, logic analyzers, Jenkins

Responsibilities

Lead firmware architecture for bare-metal and RTOS systems; implement production embedded software and device drivers; partner with hardware designers for bring-up and validation; develop unit, integration, and hardware-in-the-loop tests; support production release and lifecycle maintenance

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 846,000+ jobs from 20+ sources.