Senior Software/firmware Engineer

ADTRAN

Linux distribution build systems yocto buildroot
Linux kernel development and device driver integration
C/c++ proficiency for embedded systems
The role is critical to ensuring the reliability, performance, and scalability of embedded solutions for custom hardware platforms

Job Summary

  • The role is critical to ensuring the reliability, performance, and scalability of embedded solutions for custom hardware platforms.
  • Engineers will collaborate with hardware teams to bring up new boards and debug complex hardware/software integration issues.
  • The position requires delivering robust and secure firmware while implementing features like secure boot and OTA updates.

Matching Summary

The role is critical to ensuring the reliability, performance, and scalability of embedded solutions for custom hardware platforms.

Skills & Requirements

Must-have

  • Linux distribution build systems Yocto Buildroot
  • Linux kernel development and device driver integration
  • C/C++ proficiency for embedded systems
  • Firmware development for ARM-based microcontrollers

Nice-to-have

  • Secure boot U-Boot and trusted execution environments
  • Real-time operating systems RTOS experience
  • Networking protocols wireless communication Bluetooth Wi-Fi
  • CI/CD pipelines for embedded software

Key Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science
  • 5+ years of experience in Linux distribution build systems
  • Strong experience in Linux kernel development and device driver integration

Work Rights

Not specified

Tailored Resume

Cover Letter