Senior Software/firmware Engineer

ADTRAN

Huntsville, Alabama, USA
Embedded linux distributions
Linux kernel development
Device driver integration
The Software/Firmware Engineer will be responsible for developing and maintaining embedded Linux systems and firmware for custom hardware platforms

Job Summary

  • The Software/Firmware Engineer will be responsible for developing and maintaining embedded Linux systems and firmware for custom hardware platforms.
  • This role is critical to ensuring the reliability, performance, and scalability of our embedded solutions.
  • The engineer will contribute to the success of the organization by delivering robust and secure firmware and kernel-level software.

Matching Summary

The Software/Firmware Engineer will be responsible for developing and maintaining embedded Linux systems and firmware for custom hardware platforms.

Skills & Requirements

Must-have

  • embedded Linux distributions
  • Linux kernel development
  • device driver integration
  • C/C++ for embedded systems
  • firmware development for ARM microcontrollers

Nice-to-have

  • secure boot implementation
  • OTA updates
  • system diagnostics
  • cross-functional team collaboration
  • emerging technologies in embedded systems

Key Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 5+ years of experience in Linux distribution build systems
  • Experience with firmware development for ARM-based microcontrollers

Work Rights

Not specified

Tailored Resume

Cover Letter