Lead Software Developer - Embedded

EdgeBeam Wireless

Boston (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EdgeBeam Wireless in Boston is seeking a Lead Software Developer – Embedded to oversee the design and development of device-side software for hybrid connectivity devices. This role focuses on creating a modular software platform supporting ATSC 3.0 and cellular networks.

The ideal candidate will collaborate with agile teams to ensure seamless integration between devices and backend systems, while implementing best practices in embedded environments.

Qualifications

  • Strong experience in embedded software development.
  • Proven experience designing modular architectures.
  • Ability to lead technical design and architecture decisions.

Responsibilities

  • Lead the design and development of embedded software.
  • Integrate ATSC 3.0 broadcast and cellular connectivity.
  • Collaborate with agile development teams.

Skills

Embedded software development (C/C++, Linux)
Modular and maintainable architectures
Networking stacks and protocols
Debugging skills in resource-constrained environments
Knowledge of multicast distribution

Tools

Yocto Project
Python

Job description

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
  • 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.
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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Software Architect – Hybrid Connectivity
Lead Embedded Software Architect – Hybrid Connectivity

EdgeBeam Wireless • Boston (MA)

On-site
USD 100,000 - 130,000
Embedded Systems Engineer (On-Site)
Embedded Systems Engineer (On-Site)

AWM • Santa Ana (CA)

On-site
USD 100,000 - 130,000
Health benefits
Paid vacation & sick time
401(k)
+2
Senior Applications Engineer
Senior Applications Engineer

Beaconembedded • Eden Prairie (MN)

On-site
USD 100,000 - 130,000
Multiple options for medical and dental coverages
401k with match
Paid life insurance and disability coverage
+2
Staff Edge AI Firmware Engineer
Staff Edge AI Firmware Engineer

Ambiq • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Beacon EmbeddedWorks • Eden Prairie (MN)

On-site
USD 100,000 - 120,000
Medical and dental coverage
401k with match
128 hours of paid time off
Senior Software Engineer
Senior Software Engineer

Beaconembedded • Eden Prairie (MN)

On-site
USD 100,000 - 120,000
Multiple options for medical and dental coverages
401k with match
128 hours of time off annually
+1
Sr Linux Embedded SW Development Engineer
Sr Linux Embedded SW Development Engineer

Ellington Growth Partners • Raleigh (NC)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer - Flight Software
Senior Embedded Software Engineer - Flight Software

Espace • Saratoga (CA)

On-site
USD 90,000 - 120,000
Software Engineering Manager (Embedded Systems)
Software Engineering Manager (Embedded Systems)

Watchfire • Danville (IL)

On-site
USD 100,000 - 140,000
Medical
Dental
Vision
+3
Embedded Software Engineer (Remote)
Embedded Software Engineer (Remote)

Fuse Energy • Washington

On-site
USD 120,000 - 180,000
Equity sign-on bonus
Biannual bonus
Tech stipend