> Markdown version of [/jobs/ext/447005-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/447005-senior-firmware-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). --- # SENIOR FIRMWARE ENGINEER - **Company:** Motive Companies - **Location:** Westlake Village, CA, United States - **Experience:** Expert - **Salary:** $135,000.0 - $185,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Application Testing, JIRA, Software Bug Management, CMake, Computer Programming, Software Debugging, Embedded C, Embedded Software, Firmware, FreeRTOS, Interoperability, Joint Test Action (IEEE Standards), Microsoft Visual Studio, Real-Time Operating Systems, Toolchain, Universal Asynchronous Receiver/Transmitter, Visual Studio Online, Wi-Fi Technology, Serial Peripheral Interface, Git, Information Technology, GNU Operating System - **Published:** June 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6faa53ffb95eb743 ## About the Role Do you have experience in Visual Studio Code?, * Bachelor's degree in Engineering, Computer Science, or related field * 5+ years of firmware engineering experience * Strong embedded C programming on ARM-based systems * Experience with RTOS such as FreeRTOS and Zephyr * Experience with VS Code, Git, CMake, GNU toolchains, and Jira * Experience with SPI, I2C, UART, and JTAG debugging * Ability to read schematics and support board bring-up * Experience with radio communications including cellular, BLE, or WiFi * General understanding of power management and optimization * IoT architecture experience preferred * Ability to travel internationally up to 10 percent ## Description * Design, build, and support embedded software for connected consumer and healthcare devices * Own firmware development for new and sustaining products * Work cross-functionally with hardware, product, and QA teams * Contribute to product concepting with a focus on usability, reliability, and scalability Responsibilities * Own firmware development from concept through production * Design and implement embedded software features, enhancements, and bug fixes * Write test applications, requirements, and technical documentation * Analyze system designs and provide hands-on software support * Estimate development effort and deliver on timelines * Partner with QA to identify and resolve defects * Support hardware bring-up and device integration * Support productization, manufacturing readiness, and launch activities * Maintain confidentiality of proprietary information ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)