JobHabor

Embedded Software Engineer II, Aviation

Flock
Location
Atlanta · Boston
Workplace
Onsite
Employment
Full Time
Salary
USD 115,000–140,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Implement and deliver core C and C++ software components for our Yocto-based embedded Linux platform.
  • Conduct lab-based bring-up, debugging, and on-device performance testing on real-world drone and camera hardware.
  • Identify, isolate, and resolve software defects and hardware integration issues discovered during development or in field deployments.
  • Document system architectures, technical designs, and test plans to ensure seamless cross-functional team execution.
  • Author automation scripts in Python or Bash and contribute to CI/CD workflows to improve build systems and development processes.

Requirements

  • Proficiency in C and C++ development and debugging within embedded Linux environments.
  • Hands-on experience with the Yocto Project or similar embedded build systems like Buildroot or OpenEmbedded.
  • Understanding of low-level Linux concepts, including bootloaders such as U-Boot, shell scripting, and basic kernel configuration.
  • Familiarity with source control tools like Git and continuous integration pipelines using GitHub Actions or Jenkins.

Preferred

  • Practical experience with Rust for embedded systems, Qualcomm SoCs, ARM architectures, or Linux device drivers is a plus.

Skills

  • C
  • C++
  • Yocto Project
  • Buildroot
  • OpenEmbedded
  • Linux
  • U-Boot
  • Bash
  • Python
  • Git
  • GitHub Actions
  • Jenkins
  • Rust
  • Qualcomm SoCs
  • ARM
  • Linux device drivers

More jobs at Flock

All 19

Similar roles