> Markdown version of [/jobs/ext/2589659-staff-engineer-firmware-cellular](https://www.wearedevelopers.com/jobs/ext/2589659-staff-engineer-firmware-cellular). 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). --- # Staff Engineer - Firmware Cellular - **Company:** The Intersect Group - **Location:** Alpharetta, GA, United States - **Experience:** Expert - **Salary:** $110,481.0 - $145,095.0 - **Contract:** Permanent contract - **Skills:** Cellular Communication, Board Bringup, C (Programming Language), Java (Programming Language), Mobile Broadband Modems, UClibc (C Standard Library), Cellular Networks, Code Review, Computer Networks, Computer Engineering, Modems, Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Firmware, Hardware Design, Networking Hardware, Linux Kernel, Performance Tuning, Smart Devices, Software Engineering, Systems Integration, Wireless Networks, Reliability of Systems, Information Technology, Process Control Systems, Communication Devices, IoT Security - **Published:** August 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2e3a6fb2a04fde2a ## About the Role * Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field. * 7+ years of embedded firmware development experience. * Strong proficiency in C programming. * Extensive experience with Embedded Linux. * Experience working in both Linux kernel space and user space. * Experience with Buildroot Linux or similar embedded Linux distributions. * Strong understanding of Linux networking fundamentals. * Experience developing firmware for embedded communication devices. * Experience integrating and troubleshooting cellular modems. Preferred Qualifications * Experience with Telit or similar cellular modem platforms. * Experience with board bring-up. * Knowledge of wireless networking technologies. * Familiarity with cellular certification and carrier testing. * Understanding of IoT security concepts. * Basic Java knowledge. * Experience supporting products through manufacturing and production. Ideal Background Candidates may come from industries including: * Embedded Systems * Industrial Automation * Smart Devices * IoT * Telecommunications * Networking * Semiconductor * Wireless Communications Experience with companies focused on embedded hardware, networking equipment, industrial controls, wireless communications, semiconductor products, or connected devices is highly desirable. What We're Looking For This is not a cellular network planning or RF engineering role. The ideal candidate has built firmware that directly interfaces with: * Embedded Linux platforms * Cellular communication modules * Modems * Device networking stacks * Wireless connectivity * Always-connected embedded devices Candidates whose experience is primarily focused on carrier network planning, RF optimization, or telecommunications infrastructure without embedded firmware development are unlikely to be a fit. ## Description This role is ideal for an engineer who has hands-on experience with cellular modem integration, embedded Linux development, and low-level firmware rather than RF planning or carrier network engineering. You will work on firmware responsible for maintaining reliable, secure, 24/7 communication between embedded devices and cellular networks., * Design, develop, and maintain embedded firmware for Linux-based communication devices. * Develop software primarily in C within embedded Linux environments. * Work in both Linux kernel space and user space. * Develop and maintain firmware using Buildroot Linux or similar embedded Linux distributions. * Integrate, configure, and validate cellular modem functionality. * Support board bring-up activities and hardware integration. * Troubleshoot cellular connectivity issues including dropped connections and network reliability. * Support testing related to cellular carrier certification. * Collaborate with hardware, firmware, systems, and QA engineers throughout the product lifecycle. * Participate in code reviews, debugging, and performance optimization. * Contribute to secure communication and IoT connectivity initiatives. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [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) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [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)