Staff Engineer - Firmware Cellular

The Intersect Group
Alpharetta, GA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$110,481.0 - $145,095.0
Working hours
Regular working hours
Job source

Tech stack

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
+17 more
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

Job 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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description Paid parental leave Parental leave 401(k) Health insurance Paid time off Vision insurance Dental insurance, * 401(k)

  • Dental insurance
  • Health insurance
  • On-site gym
  • Paid parental leave
  • Paid time off
  • RSU
  • Stock options
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:07 min

Understanding home gateway communication protocols and server configuration

Milica Aleksic Milica Aleksic +1 · World Congress 2023

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all