Aspiring Embedded Software Engineer – C/C++, Python

AeroVironment, Inc.

Jessup, Northern (MD, KY)

Hybrid

USD 84,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision benefits
401K with company match
9/80 work schedule
Paid holiday shutdown

Job summary

A Junior Software Engineer role at AeroVironment, Inc. focuses on designing, developing, and analyzing low-level software and embedded systems across Windows and Unix environments.

You will work within DevOps practices and CI pipelines to build drivers, process signals, and evaluate OS architectures in a high-impact cyber engineering context. The position emphasizes entry- to mid-level responsibilities in C, C++, and Python, with exposure to tools like Docker, Artifactory, Terraform, Ansible,

Qualifications

  • Bachelor of Science (BS) in Computer Science, Computer Engineering, Information Technology, or a related technical discipline.
  • 0–4 years of experience developing applications for Windows and Unix-based systems.
  • Proficiency in C, C++, and Python (experience with C# or Java is a plus).
  • Hands-on experience with deployment/build tools such as Artifactory, Docker, Terraform, Ansible, and Packer.
  • Exposure to CI/CD workflows using Jenkins or Bamboo.
  • Basic understanding of computer hardware architecture and low-level software interaction.
  • An active TS/SCI with polygraph.

Responsibilities

  • Develop software drivers, desktop applications, and client/server applications for Windows and Unix platforms.
  • Design and implement low-level embedded software using C, C++, and Python.
  • Analyze operating systems, computer hardware architectures, and interfaces to perform signal processing and system evaluation.
  • Collaborate on DevOps processes by building and deploying infrastructure technologies.
  • Support CI/CD pipelines to ensure automated testing, integration, and continuous deployment of software releases.

Skills

C
C++
Python

Education

Bachelor of Science in Computer Science, Computer Engineering, IT or related technical discipline

Tools

Artifactory
Docker
Terraform
Ansible
Packer
Jenkins
Bamboo

Job description

A Junior Software Engineer role at AeroVironment, Inc. focuses on designing, developing, and analyzing low-level software and embedded systems across Windows and Unix environments.

You will work within DevOps practices and CI pipelines to build drivers, process signals, and evaluate OS architectures in a high-impact cyber engineering context. The position emphasizes entry- to mid-level responsibilities in C, C++, and Python, with exposure to tools like Docker, Artifactory, Terraform, Ansible,

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

Similar jobs worth comparing

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
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
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 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
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
Lead Embedded Software Engineer for UAS & Robotics
Lead Embedded Software Engineer for UAS & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical
Dental
Vision
+3
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 147,000 - 224,250
Medical insurance
Dental insurance
Vision insurance
+3
Senior Embedded Software Engineer – UAV/Flight-Test Focus
Senior Embedded Software Engineer – UAV/Flight-Test Focus

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 91,000 - 139,000
medical
dental vision
401K with company matching
+2
Embedded Software Engineer III
Embedded Software Engineer III

avav • Huntsville (AL)

On-site
USD 102,708 - 156,546
Medical, dental, vision
401(k) with company matching
9/80 work schedule
+1