Platform Systems Engineer: Linux & Hardware Prototyping

avav

Town of Florida (NY)

On-site

USD 85,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401K with company match
9/80 work schedule
Paid holidays

Job summary

AeroVironment is seeking a Platform Software Engineer to join our Sunrise, FL team. You will work on low-level Linux OS software, interfacing with hardware prototypes and lab test equipment, using C and scripting to implement and verify software algorithms.

The role emphasizes ownership of tasks, collaboration with engineers, and delivering robust, high-performance code for government, defense, and commercial clients.

Qualifications

  • Bachelor's Degree (BS/CE or BS/CS) from four-year college or university, and 2 - 10+ years of related experience and/or training, or equivalent combination of education and experience.
  • Good knowledge of C.
  • Familiar with multithreaded environments.
  • Ability to develop software targeting Linux environment.
  • Networking experience at the programming level.
  • Familiarity with chip level buses (I2C, SPI).
  • Any ARM development experience - Raspberry PI, TI OMAP, etc.
  • Any scripting experience - Python, AWK, Lua, Shell, etc.
  • Source Code Control
  • Ability to obtain and maintain a US Security Clearance.

Responsibilities

  • Implement low level Linux OS software working closely with hardware prototypes.
  • Implement and verify basic software algorithms.
  • Perform basic code design tasks.
  • Create efficient code, working closely with other team members.
  • Take ownership of moderately complex tasks and drive them to completion.
  • Understand and execute test strategies to deliver quality software.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and maintainability of code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Performs other related duties as assigned by management.

Skills

C programming
Linux development
Multithreading
Networking
ARM/PI development
Scripting (Python)
Source control
US Security Clearance
I2C/SPI buses

Education

Bachelor's degree in CS/CE

Tools

Text Editor
Compiler toolchain

Job description

AeroVironment is seeking a Platform Software Engineer to join our Sunrise, FL team. You will work on low-level Linux OS software, interfacing with hardware prototypes and lab test equipment, using C and scripting to implement and verify software algorithms.

The role emphasizes ownership of tasks, collaboration with engineers, and delivering robust, high-performance code for government, defense, and commercial clients.

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

Similar jobs worth comparing

Platform Software Engineer: Linux & Hardware Systems
Platform Software Engineer: Linux & Hardware Systems

AV • Town of Florida (NY)

On-site
USD 85,000 - 145,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

AeroVironment, Inc. • Florida

On-site
USD 61,000 - 93,000
Medical
Dental
Vision
+3
Lead Embedded Software Engineer – Autonomous Systems
Lead Embedded Software Engineer – Autonomous Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 135,000 - 224,000
Medical benefits
Dental and vision
401K with company match
+2
Senior Systems Test Scientist - Hardware & Software
Senior Systems Test Scientist - Hardware & Software

AeroVironment, Inc. • Maryland

On-site
USD 125,000 - 219,000
401K with company matching
9/80 work schedule
Paid holiday shutdown
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
Senior C/C++ Software Engineer – Linux, Agile
Senior C/C++ Software Engineer – Linux, Agile

InvestedintheMission • San Diego (CA)

On-site
USD 100,000 - 143,000
Medical
Dental vision
401K with company matching
+2
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
Robotics Software Engineer: Autonomy & Hardware
Robotics Software Engineer: Autonomy & Hardware

avav • Melbourne (FL)

On-site
USD 110,000 - 180,000
Senior Software Engineer - C/C++ & Embedded Systems
Senior Software Engineer - C/C++ & Embedded Systems

avav • San Diego (CA)

On-site
USD 100,500 - 153,250
Junior Software Engineer - Embedded & Systems (C/C++, Python)
Junior Software Engineer - Embedded & Systems (C/C++, Python)

AeroVironment, Inc. • Georgetown (MD)

On-site
USD 84,000 - 180,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1