> Markdown version of [/jobs/ext/1338667-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/1338667-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:** Actalent - **Location:** Maitland, FL, United States - **Experience:** Expert - **Salary:** $149,760.0 - $164,320.0 - **Contract:** Temporary contract - **Skills:** Agile Methodology, C++ (Programming Language), Software Debugging, Linux, Embedded Software, Firmware, Hardware Interface Design, Network Protocols, Real-Time Operating Systems, Software Engineering, PIC Microcontroller, Bare Metal, Free and Open-Source Software - **Published:** July 18, 2026 - **Apply:** https://www.juju.com/job/00000000gh7zwh ## About the Role * Experience with Linux-based embedded systems. * Experience developing firmware for connected devices, sensors, communications systems, or industrial products. * Familiarity with embedded networking protocols and communication interfaces. * Experience with ARM-based processors and microcontrollers. * Knowledge of hardware schematics and board-level troubleshooting. * Experience working in an Agile development environment. * Demonstrated personal passion for embedded systems through hobby projects, home labs, robotics, maker activities, or open-source contributions. ## Description We are seeking a highly experienced Senior Firmware Engineer to support the development of next-generation embedded systems and products. This role is ideal for a hands-on engineer with deep expertise in firmware development, RTOS environments, bare-metal microprocessor programming, and modern C++ development. The successful candidate will play a key role in designing, developing, and maintaining embedded software solutions for both existing and new product platforms. This position offers the opportunity to work on cutting-edge embedded technologies while influencing the architecture and direction of future products. Engineers who actively pursue embedded systems, electronics, robotics, maker projects, or firmware development as a hobby are highly encouraged to apply. Responsibilities * Design, develop, debug, and maintain embedded firmware for microprocessor-based systems. * Develop software in C++ for new product development efforts. * Support and maintain existing firmware platforms written in C. * Create firmware solutions utilizing Zephyr OS, RTOS environments, and bare-metal architectures. * Develop low-level drivers, hardware interfaces, and board support packages. * Interface closely with hardware, electrical, systems, and test engineering teams throughout the product lifecycle. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Your Kubernetes Node Is Not a Server: Rethinking the OS Layer](https://www.wearedevelopers.com/videos/100315-your-kubernetes-node-is-not-a-server-rethinking-the-os-layer) ## Related Articles - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)