Junior Embedded Software Engineer - C/C++, Windows/Unix

InvestedintheMission

Jessup (MD)

On-site

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 benefits
Dental & Vision

Job summary

A Junior Software Engineer at AeroVironment will design, develop, and analyze low-level software and embedded systems for Windows and Unix environments. You will work with DevOps practices, CI/CD pipelines, and build software drivers and client/server applications.

The role emphasizes proficiency in C, C++, and Python, with exposure to tools like Docker, Terraform, Ansible, and Jenkins. Active TS/SCI with polygraph is required for contract eligibility.

Qualifications

  • BS in Computer Science, Computer Engineering, Information Technology, or 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.
  • Active TS/SCI with polygraph.

Responsibilities

  • Develop software drivers, desktop applications, and client/server apps for Windows and Unix.
  • Design and implement low-level embedded software in C, C++, and Python.
  • Analyze OS, hardware architectures, and interfaces for signal processing and evaluation.
  • Collaborate on DevOps processes by building and deploying infrastructure technologies.
  • Support CI/CD pipelines for automated testing, integration, and deployment of software releases.

Skills

C
C++
Python
Windows
Unix
DevOps practices
CI/CD
Jenkins/Bamboo
artifactory

Education

Bachelor of Science in Computer Science, Computer Engineering, Information Technology, or related technical discipline

Tools

Artifactory
Docker
Terraform
Ansible
Packer
Jenkins
Bamboo

Job description

A Junior Software Engineer at AeroVironment will design, develop, and analyze low-level software and embedded systems for Windows and Unix environments. You will work with DevOps practices, CI/CD pipelines, and build software drivers and client/server applications.

The role emphasizes proficiency in C, C++, and Python, with exposure to tools like Docker, Terraform, Ansible, and Jenkins. Active TS/SCI with polygraph is required for contract eligibility.

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

Similar jobs worth comparing

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
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
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
Aerospace Embedded Software Intern
Aerospace Embedded Software Intern

AeroVironment, Inc. • Simi Valley (CA)

On-site
USD 28,000 - 41,000
Relocation stipend
Housing reimbursement
Medical
+5
Junior Embedded Software Engineer
Junior Embedded Software Engineer

AV • Town of Florida (NY)

On-site
USD 65,000 - 90,000
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 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 Linux Platform Engineer
Senior Embedded Linux Platform Engineer

avav • Town of Florida (NY)

On-site
USD 91,000 - 139,000
Medical
Dental
Vision
+3
Senior C++ Software Engineer, Autonomous Drone Systems
Senior C++ Software Engineer, Autonomous Drone Systems

avav • Lawrence (KS)

On-site
USD 112,000 - 170,000
Benefits package
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000