Senior Embedded Software Engineer - Linux/Firmware

ADT
US - Texas - Irving
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Design, develop, debug, test, and maintain embedded Linux software and firmware, including platform components, hardware and cloud integrations, and production-quality code. Own and improve embedded build, test, and release processes, troubleshoot failures, and collaborate across engineering teams to deliver reliable security products.

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 and embedded release pipeline experience, including firmware over-the-air releases, and knowledge of Linux concepts, networking, and software security.

Key Skills: Embedded Linux, C/C++, Firmware Development, Buildroot, Yocto, Linux Kernel, Cross-Compilation, System Integration, Build And Release Automation, Continuous Integration, Firmware Over-The-Air Releases, Unit Testing, Static Analysis, Networking, Software Security, AI-Assisted Engineering Tools

Benefits: Professional Development And Training, Employee Resource Groups, Employee Recognition Programs, Volunteer Opportunities, Performance-Based Pay




Fast Track Upload