> Markdown version of [/jobs/ext/3028082-embedded-engineer](https://www.wearedevelopers.com/jobs/ext/3028082-embedded-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Engineer - **Company:** Butler Rents, Inc. - **Location:** Burlingame, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 4G (Telecommunication), LTE (Telecommunication), Adobe InDesign, Microsoft Azure, Bluetooth, C++ (Programming Language), Cloud Computing, Code Review, Computer Engineering, Debian Linux, Software Debugging, Device Drivers, Linux on Embedded Systems, Middleware, Embedded Software, Ethernet, Failover, Firmware, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), Real-Time Operating Systems, Remote Access Technology, Wi-Fi Technology, SSL Certificate Management, Yocto, Information Technology, U-Boot, Restful APIs, Aws Iot - **Published:** September 22, 2026 - **Apply:** https://www.thejobnetwork.com/job/1360f410-654b-41c8-8e0a-dbb3931d91fd/senior-embedded-engineer ## About the Role * 5+ years of hands-on embedded software development * BS in Computer Science, Electrical or Computer Engineering, or a related field; embedded systems specialization preferred * Deep expertise in C/C++ across RTOS and embedded Linux environments * Hands-on experience with embedded Linux builds (Yocto or Debian-based), BSPs, and kernel or driver development * Experience with networking stacks and multi-interface connectivity, including failover and recovery behavior * Experience with OTA firmware update systems and cloud-IoT integration (AWS IoT Core, Azure, or equivalent) * Experience with low-power design for battery-operated devices * Strong communicator - able to translate technical decisions for non-technical stakeholders Nice to Have * Python and Rust * Qualcomm SoC bring-up and driver integration * Secure boot, signed firmware, and certificate management at production scale * RF and wireless experience (Bluetooth, Wi-Fi HaLow, LTE) * Edge ML inference on constrained devices * Test harness, fixture, and automation design * Experience working with distributed or overseas engineering teams ## Description We're seeking a Senior Embedded Engineer to work across our MCU-based edge sensors and embedded Linux-based platform. This is a hands-on role at the cutting edge of IoT and edge computing, within a company experiencing rapid growth. You'll own significant pieces of the embedded stack end to end - firmware, OS builds, connectivity, and OTA - and your work on remote access, updates, and cloud connectivity will be pivotal to our product reliability., Architecture & Collaboration * Own the design and implementation of significant components of the embedded software stack for our IoT gateway and edge devices * Participate in design and code reviews, and help uphold engineering standards across the embedded team * Work closely with hardware, firmware, QA, and cloud teams to integrate and debug across boundaries * Evaluate and recommend tools, frameworks, and technologies to support the roadmap Platform & Connectivity * Design and develop firmware for our MCU-based edge sensors, including RTOS tasks, drivers, sensor integration, wireless stacks, and low-power design * Build and maintain embedded Linux OS images (Yocto or Debian-based), BSPs, kernel modules, and device drivers * Implement and maintain connectivity across Ethernet, Wi-Fi, LTE/4G, Wi-Fi HaLow, and PoE, including failover and recovery behavior * Integrate edge ML inference and cloud middleware (AWS IoT Core, MQTT, REST APIs) Security, OTA & Reliability * Implement security features including secure boot, signed firmware, certificate management, and access control * Develop and maintain OTA firmware update flows, including rollback protection and staged rollout * Implement system health telemetry, watchdog, auto-recovery, and remote diagnostics Testing, Performance & Integration * Develop and execute embedded test plans; contribute to CI/CD pipelines for firmware builds and validation * Perform peripheral bring-up, SoC driver integration, and RF/sensor validation * Profile and optimize performance across CPU, memory, I/O, storage, and network, You'll join a mission-driven team building technology that proves spatial intelligence and privacy aren't mutually exclusive. You'll work on embedded systems deployed at global scale - and your firmware, connectivity, and update architecture will directly determine whether our products stay reliable in the field. Butlr is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) - [Shared mobility for everyone!](https://www.wearedevelopers.com/videos/64-shared-mobility-for-everyone) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [WeAreDevelopers LIVE – AI vs the Web & AI in Browsers](https://www.wearedevelopers.com/videos/1743-wearedevelopers-live-ai-vs-the-web-ai-in-browsers) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)