This is a senior embedded/firmware consulting role. It’s “staff” level for real: you’re not just writing firmware, you’re setting direction, leading projects, mentoring engineers, and talking to clients like a grown-up. Also important: it’s an evergreen posting, so they’re building a bench for upcoming projects.

About Dojo Five
Dojo Five is a remote-first embedded products + consulting shop focused on “modern firmware” practices: better tools, better culture, better systems, and better outcomes for embedded teams.

Schedule

  • Contract
  • Remote (U.S. only)
  • Evergreen posting (pipeline role, not guaranteed immediate start)

What You’ll Do

  • Set strategic direction for firmware modernization initiatives (best practices, tooling, process)
  • Develop, review, test firmware and embedded electronics solutions
  • Design build systems, repos, documentation policies
  • Lead projects: work breakdown, architecture discussions, delivery guidance
  • Collaborate cross-functionally to define goals and requirements (often with non-embedded stakeholders)
  • Mentor and coach engineers; lead technical training
  • Participate in recruiting (interviews, technical reviews)
  • Join sales discussions as technical representation and help with branding/outreach
  • Manage your time independently and report it accurately

What You Need

  • 10+ years embedded systems development (15 desired)
  • 2+ years leading other developers (5 desired)
  • Strong in: C/C++, Python
  • Comfortable with: bare-metal, FreeRTOS
  • Protocols/Drivers: UART/USART, I2C, SPI, BLE
  • ARM cores experience (various)
  • Tooling: Git, Docker/devcontainers, IDEs (VSCode/Eclipse/STM32CubeIDE), benchtop tools
  • Testing: pytest + unit test frameworks (Unity/CMock/Ceedling, Google Test/gMock, etc.)

Nice to Have

  • Rust, ARM/x86/PIC assembly
  • Zephyr, Embedded Linux + Yocto bring-up, VxWorks, ThreadX, secure bootloaders
  • CAN/CAN-FD, USB, Ethernet, WiFi, Cellular/LTE, protobuf, MQTT
  • CI/CD pipeline setup, CMake, binutils, serial consoles (minicom/screen)
  • Chip families: Nordic, NXP, SiLabs

Benefits

  • Not clearly defined here (contract role). Main “benefit” pitch is culture: remote-first, “life-work balance,” learning, and very low turnover.

Backbone note (because you asked for truth): this role is heavy on leadership + client-facing accountability. If someone’s only “senior” on paper but hasn’t owned architecture decisions, coached other devs, and defended tradeoffs to customers, they’ll drown.

Happy Hunting,
~Two Chicks…

APPLY HERE.