Senior Embedded Linux Systems Engineer, Drone Platform

Teal Drones

Salt Lake City (UT)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Equity package
Bonus opportunities

Job summary

Teal Drones in Salt Lake City seeks a Sr. Embedded Linux Software Engineer to develop, maintain, and improve core software services on our drone SOM.

You will work on C/C++ Linux utilities, system daemons, networking, and logging, with tight integration to the flight stack and ground-control ecosystem. The role requires comfort debugging near the OS in a resource-constrained Ubuntu-based environment and contributing to both maintenance and new features.

Qualifications

  • 7+ years of experience developing in C/C++ on Linux.
  • Strong knowledge of Linux systems, services, networking, and startup behavior.
  • Experience with Bash, Python, or similar scripting.
  • Practical networking experience including UDP, DHCP, DNS, and routing.
  • Experience with embedded or resource-constrained Linux platforms.
  • Ability to debug complex system-level issues using logs and tools.
  • Reliability, maintainability, and observability in production systems.

Responsibilities

  • Develop, maintain, and troubleshoot C/C++ utilities and services on an embedded Linux SOM.
  • Support drone management services for networking, radio, and system coordination.
  • Improve PX4 log handling and flight logging workflows.
  • Design and build logging/diagnostics for system, application, flight, and network data.
  • Work with bootup, startup scripts, and system processes.
  • Collaborate with flight software, manufacturing, test, and QA teams.
  • Contribute clean, maintainable system software for constrained production environments.

Skills

C/C++ on Linux
Embedded Linux
Networking
Bash
Python
System daemons
Linux services
Debugging
Observability

Tools

MAVLink Router
PX4
gRPC
Protobuf

Job description

Teal Drones in Salt Lake City seeks a Sr. Embedded Linux Software Engineer to develop, maintain, and improve core software services on our drone SOM.

You will work on C/C++ Linux utilities, system daemons, networking, and logging, with tight integration to the flight stack and ground-control ecosystem. The role requires comfort debugging near the OS in a resource-constrained Ubuntu-based environment and contributing to both maintenance and new features.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer - Drones & Real-Time Linux
Senior Embedded Systems Engineer - Drones & Real-Time Linux

Teledyne FLIR • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer for Drones & Linux
Senior Embedded Software Engineer for Drones & Linux

ProTalent Finders • Knoxville (TN)

On-site
USD 85,000 - 110,000
Senior Embedded Software Engineer - Drone Autonomy
Senior Embedded Software Engineer - Drone Autonomy

Sine-Engineering • Bozeman (MT)

On-site
USD 90,000 - 130,000
15 days vacation
5 personal/sick days
Health insurance
+1
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Teledyne FLIR • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Sr. Embedded Linux SW Eng, Drone Platform
Sr. Embedded Linux SW Eng, Drone Platform

Teal Drones • Salt Lake City (UT)

Hybrid
USD 120,000 - 180,000
Equity package
Bonus opportunities
Embedded Drone Software Engineer — RTOS, Sensors & Testing
Embedded Drone Software Engineer — RTOS, Sensors & Testing

Tundra Technical Solutions • Seattle (WA)

On-site
USD 110,000 - 120,000
optional medical
dental
vision
+2
Lead Embedded Linux Engineer – Drones Platform
Lead Embedded Linux Engineer – Drones Platform

Neros Technologies • Torrance (CA)

On-site
USD 165,000 - 231,000
Senior Software Engineer - Autonomous Drone Ops
Senior Software Engineer - Autonomous Drone Ops

Software Placement Group • San Diego (CA)

On-site
USD 140,000 - 210,000
Senior Drone Software Engineer - Embedded & Full-Stack (Equity)
Senior Drone Software Engineer - Embedded & Full-Stack (Equity)

Easy Aerial • New York (NY), Northern (KY)

Hybrid
USD 110,000 - 148,000
Senior Embedded Software Engineer – Drones & RTOS
Senior Embedded Software Engineer – Drones & RTOS

BRINC Drones • Seattle (WA)

On-site
USD 100,000 - 130,000
Comprehensive medical, dental and vision plans
401K plan
Maternity and paternity leave
+4