Senior Embedded Software Engineer - Linux/Firmware

ADT
US - Florida - Boca Raton
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 interfaces, and integrations. Own and improve build, test, and release processes, investigate failures, and collaborate across engineering teams to deliver reliable production software.

Requirements: Requires a bachelor's degree in a relevant field or equivalent experience, strong hands-on C/C++ embedded Linux development, and practical Buildroot experience. Candidates should also have experience with firmware releases, automated embedded build and release pipelines, and effective cross-functional communication.

Key Skills: C/C++, Embedded Linux, Linux Kernel Concepts, Buildroot, Cross-Compilation, Firmware Development, Firmware Over-the-Air Releases, Build and Release Pipelines, Continuous Integration, Static Analysis, Unit Testing, System Integration, Root-Cause Analysis, Software Security, AI-Assisted Engineering Tools, Yocto

Benefits: Professional Development and Training, Equity and Inclusion Initiatives, Employee Resource Groups, Employee Recognition Programs, Volunteer Opportunities, Performance-Based Pay




Fast Track Upload