Lead Software Developer - Embedded

Apply Now ↗
📍 Boston, Massachusetts, United StatesFull Time

About this role

Who We Are

EdgeBeam is the world’s first Hybrid Network Operator (HNO)—a foundational layer at the edge enabling one-to-many data distribution for today’s wireless networks. We create & sell wireless services and solutions that solve edge connectivity challenges to connect people, data & devices through the untapped potential of broadcast networks. 

 

Role Overview

We are seeking a Lead Software Developer – Embedded to own the design and development of device-side software for hybrid connectivity devices supporting ATSC 3.0 and cellular networks.

This role goes beyond product-specific firmware. You will lead the creation of a modular, reusable software platform and libraries that form the core of our business across our full product line of first- and third-party devices.

You will work closely with agile engineering teams across platform, network, and cloud services to ensure seamless integration between devices and backend systems, while driving long-term software architecture for scalability and reuse.

 

What You Will Do

  • Lead the design and development of embedded software for hybrid connectivity devices (broadcast + cellular)
  • Integrate ATSC 3.0 broadcast and cellular connectivity stacks into a unified device software platform with reusable multi-device systems
  • Define and implement device-side networking, data handling, and failover logic across multiple delivery paths
  • Ensure support for OTA updates, device provisioning, and lifecycle management at the firmware and software levels
  • Collaborate with agile development teams to:
    • Align device capabilities with platform and network services
    • Integrate device telemetry, control, and observability features
    • Support rapid iteration and testing across system boundaries
  • Work closely with hardware vendors to ensure tight hardware-software integration
  • Support external partner integrations and SDK adoption
  • Establish best practices for performance, reliability, and security in embedded environments
  • Guide internal and external development teams while contributing hands-on to critical components

 

What You Bring

  • Strong experience in embedded software development (C/C++, Linux (Yocto Project), scripting (ex. Python))
  • Proven experience designing modular and maintainable embedded architectures
  • Experience with networking stacks and protocols (IP, TCP/UDP, etc.)
  • Knowledge of multicast distribution and routing
  • Experience integrating hardware and software systems
  • Ability to lead technical design and make architecture decisions
  • Ability to plan and build testing systems and scripts
  • Experience working in agile development environments
  • Strong debugging skills in resource-constrained and system-level environments
  • Understanding of key hardware components
  • Experience with broadcast technologies (e.g., ATSC 3.0) or cellular modules
  • Experience building SDKs, libraries, or platforms for third-party developers
  • Experience with device management, OTA systems, or remote provisioning
  • Exposure to IoT or large-scale device deployments
  • Understanding of security in embedded systems (secure boot, decryption workflows, etc.)
  • An AI first mindset and an ability to solve and implement using AI

 

Our Values

At EdgeBeam, we operate with a shared set of values:

  • Customers First — We put our customers' objectives and pain points ahead of our own.
  • Dig Deep — We are technically curious and thorough in execution. We don’t cream skim.
  • Win Together — Collaboration is in our DNA.
  • Disagree & Commit — We welcome constructive conflict. Once we have made a decision, we are behind that decision 100%.
  • No Jerks — EdgeBeam is not a place for jerks.

 

What Success Looks Like

30 Days:

  • Develop familiarity with the system architecture and key design decisions
  • Gain working knowledge of relevant standards
  • Begin contributing within the existing codebase

 

90 Days: 

  • Integrate effectively with development teams
  • Work confidently with lab systems and QA workflows
  • Contribute to ongoing design efforts

 

180 Days:

  • Deliver software for the Gen 2 hybrid system
  • Participate in the design of the Gen 3 hybrid system
  • Operate as a fully engaged contributor, providing meaningful design input

 

 

Frequently Asked Questions

Is the salary disclosed for the Lead Software Developer - Embedded position at edgebeamwireless?
The salary for this Lead Software Developer - Embedded role at edgebeamwireless is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Lead Software Developer - Embedded position at edgebeamwireless located?
This Lead Software Developer - Embedded role at edgebeamwireless is based in Boston, Massachusetts, United States. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Lead Software Developer - Embedded role at edgebeamwireless full-time or part-time?
This is listed as a Full Time position. It is posted as a Lead Software Developer - Embedded role in the R&D department at edgebeamwireless.
Which team or department does the Lead Software Developer - Embedded at edgebeamwireless belong to?
This Lead Software Developer - Embedded position is part of the R&D department at edgebeamwireless. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Lead Software Developer - Embedded position at edgebeamwireless?
Click the "Apply Now" button on this page. You will be redirected to edgebeamwireless's official application portal hosted on bamboohr where you can submit your application directly.
When was the Lead Software Developer - Embedded job at edgebeamwireless posted?
This Lead Software Developer - Embedded position at edgebeamwireless was posted on May 12, 2026. Apply as soon as possible — early applications are often reviewed first.
Lead Software Developer - Embedded
edgebeamwireless
Apply for this role ↗

You'll be redirected to edgebeamwireless's official application page on bamboohr.