Skip to content
mimi

Senior Embedded / Firmware Engineer

Wavelynx

Broomfield · Hybrid Full-time Lead $190k – $225k/yr 3w ago

About the role

About the Role

Wavelynx makes access control readers the hardware and firmware that decide whether a door opens. Were a PE-backed company scaling fast, and were building the engineering team that will take us there. This role is for a senior embedded / firmware engineer who wants to own hard problems in a constrained environment and build things that work reliably in the real world.

Youll be working on Zephyr RTOS-based firmware for our APEX reader platform nRF5340 dual-core, BLE, NFC/HF, LF prox, OSDP, and the full stack that sits on top of it. The problems are real: sub-millisecond timing, thread scheduling, protocol compliance, secure boot, power budgets, and manufacturing at volume. If youve spent time wondering why a GPIO edge got dropped or whether the UART FIFO overflowed, youll fit in.

What Youll Do

  • Youll own features from requirements through production driver development, subsystem design, integration, debugging, and validation.
  • Youll write firmware that goes into real products and stays in them for years.
  • Youll work closely with hardware, software, and manufacturing, which means you need to communicate clearly and write specs that other people can actually use.
  • Youll also help build the validation infrastructure that gives us confidence before a release ships.

What Were Looking For

  • A degree in Electrical Engineering or Computer Engineering is strongly preferred.
  • Real RTOS experience at the thread and scheduler level Zephyr or FreeRTOS. Not just the API surface.
  • Protocol experience at the driver level. SPI, I2C, UART, BLE were not looking for someone who used a library.
  • High-volume manufacturing background.
  • Performance and reliability are hard requirements, not a goal.
  • Security fundamentals. Experience with secure boot, firmware signing, key management, or TrustZone is a plus.
  • FPGA programming experience. Experience designing and programming FPGAs using VHDL or Verilog is a strong plus.
  • Ability to debug with limited tools. A UART and a logic analyzer should be enough.
  • You can write. Not prose technical documentation. Specs, design notes, comments that explain the why, not just the what.

Skills

  • Languages: C (primary), Python, C++
  • RTOS / Platforms: Zephyr, FreeRTOS, ARM Cortex-M / Cortex-A
  • Hardware Description Languages: VHDL, Verilog
  • Protocols: UART, SPI, I2C, BLE, NFC/HF, LF, OSDP
  • Debug Tools: Logic analyzers, oscilloscopes, JTAG/SWD debuggers, GDB
  • Version Control: Git

What Doesnt Show Up in a Job Description But Matters Most

Were looking for people who take ownership, ask questions when something doesnt make sense, and push back when a requirement is wrong rather than just building what theyre told.

Logistics & Compensation

  • Location: Broomfield, CO. Hybrid schedule (2-days remote) after the initial 90-day onboarding period.
  • Base Annual Salary: $190,000-225,000 plus eligibility for an annual company bonus program and merit increases.
  • Retirement: After 30 days, eligible for the company 401(k) program, where you are 100% vested immediately and features up to a 6% 401(k) match.
  • Health: Great rates on company-sponsored medical, dental, and vision insurance, with HSA-eligible plans available.
  • Growth: We prefer to build talent from within, offering substantial opportunities for cross-collaboration and engineering career advancement, plus a $2,500 educational grant opportunity.

Skills

ARM Cortex-AARM Cortex-MBLECC++FreeRTOSGitI2CLogic analyzersNFC/HFOSDPPythonSPIUARTVHDLVerilogZephyr

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free