Senior Embedded Linux Engineer – Remote/Hybrid

ADT

Irving (TX)

Hybrid

USD 120,000 - 160,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Professional development
Diversity & inclusion initiatives
Volunteer opportunities
Pay for performance

Job summary

ADT is seeking an embedded software engineer to develop and maintain software for security systems in an embedded Linux environment. You will design, implement, test, and release components across the software lifecycle, collaborating with Systems, Hardware, Quality, DevOps, Security, and Product teams to deliver reliable, production‑ready firmware.

You will build and optimize platform services, network interfaces, and device configurations, while ensuring security and quality.

Qualifications

  • Bachelor’s degree in CS, Engineering, MIS or equivalent experience.
  • Strong hands-on experience developing and debugging C/C++ in embedded Linux environments.
  • Knowledge of Linux kernel concepts, device interfaces, system services, networking, and software security.
  • Hands-on Buildroot experience: configuration, packages, board config, cross‑compilation, system image generation, troubleshooting.
  • Experience supporting firmware release processes, including OTA releases.
  • Experience managing automated build, test, and release pipelines for embedded products.
  • Strong technical judgment, ownership, teamwork, and effective communication with technical and non-technical stakeholders.
  • Ability to work across functions and quickly learn new concepts.

Responsibilities

  • Own embedded software lifecycle components from design to release and maintenance.
  • Design, develop, debug, test, and maintain C/C++ software for embedded Linux environments.
  • Build and enhance Linux platform components including services, interfaces, networking, and board config.
  • Deliver production‑quality code and unit tests; review PRs and ensure security and quality standards.
  • Own and improve embedded build and release environments using Buildroot, cross‑compilers, and artifact management.
  • Automate and maintain build, test, and release pipelines with CI/CD, tests, and release validation.
  • Investigate and resolve build and release failures through root-cause analysis.
  • Collaborate across Systems, Hardware, Quality, DevOps, Security, and Product teams; develop reusable automation and engineering practices.
  • Integrate AI-assisted engineering tools with proper validation and traceability controls.

Skills

C/C++ development
Embedded Linux
Linux kernel concepts
System integration
Communication
Team collaboration

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Buildroot
Yocto
Cross-compilation
Git
CI/CD pipelines
Linux shell

Job description

ADT is seeking an embedded software engineer to develop and maintain software for security systems in an embedded Linux environment. You will design, implement, test, and release components across the software lifecycle, collaborating with Systems, Hardware, Quality, DevOps, Security, and Product teams to deliver reliable, production‑ready firmware.

You will build and optimize platform services, network interfaces, and device configurations, while ensuring security and quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer — Build, OTA & CI
Senior Embedded Linux Engineer — Build, OTA & CI

ADT • Boca Raton (FL)

On-site
USD 120,000 - 150,000
Senior Embedded Linux Engineer - Build, Debug & OTA
Senior Embedded Linux Engineer - Build, Debug & OTA

ADT • Center Square (PA)

On-site
USD 100,000 - 140,000
Professional development
Employee resource groups
Employee recognition programs
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CorSource • Newberg (OR)

On-site
USD 100,000 - 140,000
Senior Embedded Software Engineer - Ethernet & Networking
Senior Embedded Software Engineer - Ethernet & Networking

ADTRAN, Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Embedded Systems Engineer - ARM/Linux, Remote
Senior Embedded Systems Engineer - ARM/Linux, Remote

LCS Defense • McLean (VA)

Remote
USD 130,000 - 170,000
Senior Embedded Software Engineer - Secure RTOS & Ada/C++
Senior Embedded Software Engineer - Secure RTOS & Ada/C++

Global Business Ser. 4u • Grand Rapids (MI)

On-site
USD 90,000 - 140,000
Senior Embedded Software Engineer for Remote Weapon Systems
Senior Embedded Software Engineer for Remote Weapon Systems

EOS Defense Systems USA, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,000
Excellent insurance coverage
401(k) match
Generous PTO
+2
Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u • Grand Rapids (MI)

On-site
USD 90,000 - 140,000
Senior Embedded Software Engineer (Hybrid) – Linux & Security
Senior Embedded Software Engineer (Hybrid) – Linux & Security

Ashton North LLC • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000