FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudFlashIoTRTOS
About the role
Key responsibilities & impact- Develop software running on millions of devices for industrial and enterprise customers
- Evaluate and select hardware components, including SoCs, flash/RAM, and sensors
- Bring up new hardware platforms and sensors from virgin silicon
- Configure I/O and establish SPI, I2C, UART, and BLE communication
- Debug system initialization and validate hardware designs
- Develop peripheral drivers, secure bootloaders, device firmware updates, power management, and connectivity layers
- Design protocols and hardware management for battery-powered sensors and gateways to maximize device life
- Build systems to collect data and detect meaningful events
- Structure recorded data for efficient analysis across thousands of devices
- Partner with electrical, product, full-stack, mobile, quality, and other engineering teams
- Ensure firmware data reaches dispatchers, fleet managers, and technicians intact and useful
- Lead technical designs, rigorous reviews, mentorship, engineering practices, and cross-functional consensus
- Connect technical decisions to customer and business outcomes
- Deliver high-quality solutions iteratively
Requirements
What you’ll need- 8+ years building firmware for resource-constrained systems
- Experience leading firmware development for several new products end to end, from concept through architecture, implementation, validation, and launch
- Substantial bare-metal and RTOS experience, such as Zephyr or FreeRTOS
- Experience bringing up new boards and debugging hardware/software issues
- Fluency in SPI, I2C, UART, CAN, and ADC interfaces
- Experience using oscilloscopes, network analyzers, or RF spectrum analyzers
- Senior-level experience spanning hardware, firmware, cloud, and quality from concept to shipped product
- Ability to trace driver-level decisions to customer outcomes and make cross-layer trade-offs
- Fluency in C, including compiler behavior, linker maps, stack traces, and corrupted heap analysis
- Ability to write actionable design documents, review comments, and post-mortems
- Experience iterating quickly with customer feedback while maintaining automated testing and maintainable code
- Experience using AI in daily workflow
- Experience with BLE at depth, including PHY-level understanding, is a plus
- Cellular IoT experience with LTE-M or NB-IoT, power state management, and FCC, PTCRB, or carrier approval is a plus
- Embedded security experience including secure boot, firmware signing, cryptography, and key management is a plus
- OTA/device firmware updates at fleet scale, including A/B partitions and rollback, is a plus
- Factory-floor experience with electronics mass production, quality assurance, and production issue resolution is a plus
Benefits
Comp & perks- Above market-rate salary
- Initial RSU grant with no vesting cliff
- Ongoing equity refresh opportunities tied to performance
- Performance-based bonus/variable pay
- Employee-led remote and flexible working
- Team-based incentive schemes
- Health benefits
- Comprehensive health plans
- Parental leave plans
- Professional development stipend
- Samsara for Good fund
- Flexible working model
- Remote work support where aligned with operational requirements
- Office access for employees who prefer to work in-person
