# Platform Software Engineer

Hiring organization: [AeroVironment](https://career.thegoodapps.co/organizations/aerovironment)

Canonical page: https://career.thegoodapps.co/jobs/599703ff-5185-460b-ae1b-95d5caeebe52

Listed on AeroVironment's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Mid
- Location: Sunrise, FL
- Salary: 85000 – 145000 USD per year

## Summary

This role develops low-level Linux operating system software for advanced satellite and wireless communication systems used by government and defense customers. It suits experienced C programmers comfortable working directly with hardware prototypes and wanting to contribute to critical national security technologies.

_Our summary, not AeroVironment's wording._

## Skills named

AWK, Azure Resource Manager (ARM), Linux, Lua, Multithreading, Python

## Required

- Bachelor's degree in Computer Science or Computer Engineering
- 2 to 10+ years of software development experience
- Proficiency in C programming
- Experience developing software for Linux environments
- Networking programming experience
- Familiarity with chip-level buses (I2C, SPI)
- Ability to obtain and maintain US Security Clearance
- U.S. person status (citizen, green card holder, refugee, or asylee)

## Nice to have

- Master's degree or advanced degree
- ARM development experience (Raspberry Pi, TI OMAP, etc.)
- Scripting experience (Python, AWK, Lua, Shell)
- Experience with multithreaded environments
- Understanding of system design and architecture

Apply on AeroVironment's site: https://avav.wd1.myworkdayjobs.com/en-US/AVAV/job/Sunrise-FL/Platform-Software-Engineer_8188
