Edge Compute Engineer for IoT Device Network

Speedrun Talent Network

Austin (TX)

On-site

USD 120,000 - 190,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Base is hiring a Software Engineer to build and maintain edge device software that coordinates computing across devices deployed in homes and on the grid. You will own it end to end, learning device capabilities, designing resilient communication protocols, and shipping safe updates to a live fleet.

You will collaborate with hardware, infrastructure, and product teams to ensure efficient, secure, and scalable software at the edge.

Qualifications

  • 3+ years of production software experience on physical devices, IoT systems, or embedded systems.
  • Proficient in C, C++, Rust, Go or equivalent systems languages.
  • Deep understanding of networking, HTTP/REST APIs, and device communication protocols.
  • Experience building software that handles unreliable networks, offline states, and eventual sync.
  • Familiarity with Linux or equivalent operating systems at the system level.
  • Understanding of battery life, memory constraints, and performance optimization on resource-constrained hardware.
  • Comfort owning backend device software end-to-end: development, testing, deployment, and monitoring.

Responsibilities

  • Design and implement core device software that runs reliably on thousands of deployed devices with >99.5% uptime.
  • Build robust device-to-cloud communication protocols that handle network interruptions and latency.
  • Create safe deployment infrastructure and tooling for field updates with clear rollback mechanisms.
  • Develop telemetry systems that enable remote debugging while being bandwidth-conscious.
  • Work within hardware constraints and translate constraints into efficient software designs.
  • Collaborate with hardware engineers to align software with device capabilities and limits.
  • Partner with infrastructure teams on device-to-cloud sync protocols and secure communication.
  • Ship code that is tested, reviewed, monitored, and maintainable.

Skills

C/C++/Rust/Go
Device networking
Linux systems
Edge computing
Backend ownership

Tools

Docker
systemd
gRPC

Job description

Base is hiring a Software Engineer to build and maintain edge device software that coordinates computing across devices deployed in homes and on the grid. You will own it end to end, learning device capabilities, designing resilient communication protocols, and shipping safe updates to a live fleet.

You will collaborate with hardware, infrastructure, and product teams to ensure efficient, secure, and scalable software at the edge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge IoT Software Engineer – Distributed Compute
Edge IoT Software Engineer – Distributed Compute

Base Power Company • Austin (TX)

On-site
USD 120,000 - 180,000
Distributed Compute Software Engineer (IoT/Edge)
Distributed Compute Software Engineer (IoT/Edge)

Remote Dev Jobs • Power (MT)

On-site
USD 100,000 - 140,000
Senior IoT Firmware Engineer: Edge-to-Cloud
Senior IoT Firmware Engineer: Edge-to-Cloud

Copeland • Florida

Hybrid
USD 120,000 - 180,000
Medical insurance
401(k)
Paid time off
Edge Networking & Fleet Engineer — Remote
Edge Networking & Fleet Engineer — Remote

Remote • San Francisco (CA)

Remote
USD 134,000 - 190,000
Remote-first flexibility
Flexible working hours
International collaboration
+4
Senior IoT Firmware Engineer (Edge-to-Cloud)
Senior IoT Firmware Engineer (Edge-to-Cloud)

Copeland Cold Chain LP • Town of Florida (NY)

Hybrid
USD 110,000 - 170,000
Senior IoT & Edge Software Engineer
Senior IoT & Edge Software Engineer

Swiftly, Inc. • United States

Remote
USD 124,000 - 205,000
Competitive salary
Equity compensation
Medical, Dental and Vision
+2
IoT Systems Engineer — Remote & Edge Innovation
IoT Systems Engineer — Remote & Edge Innovation

SmartTech Contracting LLC • United States

Remote
USD 100,000 - 120,000
Medical plans
Dental and vision
401k with match
+5
Senior Edge Platform Engineer – IoT Backend (C#/.NET)
Senior Edge Platform Engineer – IoT Backend (C#/.NET)

Motion Recruitment • Raleigh (NC)

On-site
USD 120,000 - 170,000
Senior Remote IoT Edge Software Engineer
Senior Remote IoT Edge Software Engineer

NTT DATA, Inc. • Oregon

Hybrid
USD 87,000 - 182,000
Medical, dental, and vision insurance
401k with company match
Paid time off
Remote IoT & Edge Computing Engineer
Remote IoT & Edge Computing Engineer

Nassat • United States

Remote
USD 90,000 - 130,000