Senior Embedded Linux Platform Engineer

avav

Town of Florida (NY)

On-site

USD 91,000 - 139,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment is seeking a Senior Platform Software Engineer to design and implement low-level Linux-based software for embedded systems across satellite, Wi-Fi, Bluetooth, and cellular tech. You will work with hardware prototypes and lab equipment to build foundational platform software enabling product capabilities.

This is a senior individual contributor role, not a manager. Responsibilities include designing and maintaining Linux-based platform software, debugging across software/hardware

Qualifications

  • Bachelor’s degree in computer engineering, CS, EE, or a related field.
  • 8+ years of embedded or platform software development experience.
  • Strong C programming in Linux/Unix environments.
  • Experience with ARM-based targets and hardware interfaces.
  • Experience with multithreaded software design and debugging.
  • Ability to obtain and maintain a U.S. Security Clearance.

Responsibilities

  • Design, implement, and maintain low-level Linux-based platform software for embedded systems.
  • Work with hardware prototypes, chip interfaces, and lab equipment for bring-up and validation.
  • Develop robust C software for performance-sensitive embedded environments.
  • Own complex platform components and interfaces used by other teams.
  • Debug system-level issues spanning software, OS, drivers, and hardware.
  • Support board bring-up, peripheral integration, and networking functionality.
  • Contribute to kernel-adjacent software and boot flow as applicable.
  • Develop and debug using Linux-based development environments including Ubuntu.
  • Optimize performance, reliability, and maintainability of software.
  • Create test strategies and participate in code/design reviews.

Skills

C programming
Linux/Unix
Embedded Linux
ARM development
Multithreading
Device drivers
Networking
Python scripting
Git/Source control
Hardware interfaces

Education

Bachelor's degree in CS/CE/EE

Tools

Git
Linux toolchains

Job description

AeroVironment is seeking a Senior Platform Software Engineer to design and implement low-level Linux-based software for embedded systems across satellite, Wi-Fi, Bluetooth, and cellular tech. You will work with hardware prototypes and lab equipment to build foundational platform software enabling product capabilities.

This is a senior individual contributor role, not a manager. Responsibilities include designing and maintaining Linux-based platform software, debugging across software/hardware

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Platform Architect
Senior Embedded Linux Platform Architect

AeroVironment, Inc. • Town of Florida (NY), Northern (KY)

Hybrid
USD 91,000 - 139,000
Medical, dental, vision benefits
401K with company matching
9/80 work schedule
+1
Senior Embedded Linux Platform Engineer
Senior Embedded Linux Platform Engineer

AV • Town of Florida (NY)

On-site
USD 91,000 - 139,000
Medical benefits
Dental benefits
Vision benefits
+3
Embedded Linux Platform Engineer
Embedded Linux Platform Engineer

AeroVironment • Town of Florida (NY)

On-site
USD 85,000 - 145,000
401K with company match
9/80 work schedule
Paid holidays
Platform Software Engineer: Linux & Hardware Systems
Platform Software Engineer: Linux & Hardware Systems

AV • Town of Florida (NY)

On-site
USD 85,000 - 145,000
Senior Software Systems Engineer: Linux, RF & Security
Senior Software Systems Engineer: Linux, RF & Security

avav • Maryland

On-site
USD 102,000 - 255,000
Medical insurance
Dental and vision
401K with company match
+2
Senior Embedded Software Engineer – Aerospace Flight Systems
Senior Embedded Software Engineer – Aerospace Flight Systems

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Junior Software Engineer - Embedded Systems (C/C++, Python)
Junior Software Engineer - Embedded Systems (C/C++, Python)

AV • Jessup (MD)

On-site
USD 84,000 - 180,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Platform Engineer - Real-Time Linux for Autonomous Systems
Platform Engineer - Real-Time Linux for Autonomous Systems

AeroVect • Atlanta (GA)

On-site
USD 90,000 - 120,000
Junior Embedded Software Engineer - C/C++, Windows/Unix
Junior Embedded Software Engineer - C/C++, Windows/Unix

InvestedintheMission • Jessup (MD)

On-site
USD 84,000 - 180,000
Medical benefits
Dental & Vision
Aspiring Embedded Software Engineer – C/C++, Python
Aspiring Embedded Software Engineer – C/C++, Python

AeroVironment, Inc. • Jessup (MD), Northern (KY)

Hybrid
USD 84,000 - 180,000
Medical, dental, vision benefits
401K with company match
9/80 work schedule
+1