Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
ADT is seeking an experienced embedded Linux engineer to design, develop, debug, test, and maintain firmware and software across platform components and hardware/cloud integrations.
The role emphasizes owning build, test, and release pipelines, investigating failures, and collaborating with cross-functional teams to deliver reliable production software. A BS degree and strong C/C++ in embedded Linux are required, with Buildroot and OTA release experience highly preferred.
Design, develop, debug, test, and maintain embedded Linux software and firmware, including platform components and hardware and cloud integrations. Own and improve build, test, and release processes, investigate failures, and collaborate across engineering teams to deliver reliable production software.
Requirements: A bachelor's degree in Computer Science, Engineering, Management Information Systems, or equivalent experience is required, along with strong hands-on C/C++ development and debugging experience in embedded Linux. Candidates should have Buildroot experience and familiarity with firmware releases, automated embedded build and release pipelines, Linux concepts, and software security.
Key Skills: Embedded Linux, C/C++, Buildroot, Firmware Development, Linux Kernel Concepts, Device Interfaces, System Services, Networking, Cross-Compilation, Build And Release Automation, Continuous Integration, Firmware Over-The-Air Releases, Unit Testing, Static Analysis, Root-Cause Analysis, AI-Assisted Engineering Tools
Benefits: Professional Development And Training, Employee Resource Groups, Employee Recognition Programs, Volunteer Opportunities, Pay For Performance