Somewear Labs is looking for a Firmware Engineer to help them push the boundaries of what's possible in off-grid communication, building software that directly powers life-saving missions in the field by providing consistent communications and situational awareness across air, ground, and medical teams in demanding environments where cellular connectivity is unavailable.
Requirements
- 2+ years of firmware development on constrained embedded systems
- Experience with wireless protocols (WiFi, Bluetooth, ZigBee, mesh networking)
- Familiarity with cellular networks (LTE, 5G)
- Hands-on experience with RTOS (Zephyr or similar) and hardware interfaces (UART, SPI, I²C)
- Comfort debugging embedded systems with oscilloscopes, logic analyzers, and power tools
Responsibilities
- Develop embedded software in C, C++, and Rust targeting Zephyr RTOS
- Take features from concept → shipped product on our custom hardware
- Debug and validate new board designs, drivers, and firmware builds
- Implement device drivers and help with board bring-up
- Collaborate with electrical engineers on hardware design and validation
- Partner with mobile engineers to evolve our communication protocols
- Establish and refine engineering standards, tools, and processes for embedded development
Other
- 4+ years of professional software engineering experience
- A passion for building technology where reliability and safety are non-negotiable
- Willingness to dive deep across the stack and take ownership from idea to product
- Mission-driven work: your code helps save lives in real-world operations
- Ownership from day one: build end-to-end features that shape the product and user experience