Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Adtran Logo

Senior Software/Firmware Engineer

Adtran

Salary not specified
Aug 22, 2025
Huntsville, AL, US
Apply Now

The company is looking to hire a Software/Firmware Engineer to develop and maintain embedded Linux systems and firmware for custom hardware platforms, ensuring the reliability, performance, and scalability of their embedded solutions.

Requirements

  • 5+ years of experience in Linux distribution build systems (e.g., Yocto, Buildroot).
  • Strong experience in Linux kernel development and device driver integration.
  • Proficiency in C/C++ for embedded systems.
  • Experience with firmware development for ARM-based microcontrollers.
  • Experience with secure boot, U-Boot, and trusted execution environments.
  • Familiarity with real-time operating systems (RTOS) and low-level debugging tools.
  • Knowledge of networking protocols and wireless communication (e.g., Bluetooth, Wi-Fi).

Responsibilities

  • Design, develop, and maintain embedded Linux distributions tailored to custom hardware platforms.
  • Modify and optimize the Linux kernel, including device drivers and board support packages (BSPs).
  • Collaborate with hardware engineers to bring up new boards and debug hardware/software integration issues.
  • Develop and maintain firmware for microcontrollers and embedded processors.
  • Implement and maintain secure boot, OTA updates, and system diagnostics.
  • Participate in code reviews, testing, and documentation to ensure high-quality deliverables.
  • Troubleshoot and resolve system-level issues in embedded environments.

Other

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Work closely with cross-functional teams including QA, product management, and manufacturing.
  • Stay current with industry trends and emerging technologies in embedded systems.
  • Other duties as assigned.