Embedded C++ Software Engineer — Linux & ARM

General Atomics Aeronautical Systems

Poway (CA)

On-site

USD 87,000 - 133,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a leader in remotely piloted aircraft and advanced surveillance systems.

We seek a Software Engineer (C++17, Linux) to join the Mission Processing Software team in Poway, CA, researching, designing, developing, and maintaining enterprise software aligned with UAS technologies. You will work on non-embedded and embedded systems, perform testing and integration, and collaborate with experts across the lifecycle while following DoD clearance

Qualifications

  • Typically requires a bachelor’s or master’s degree in computer science, information systems or related discipline.
  • Two or more years of software development experience with C++17 on Linux.
  • Experience with TCP/UDP socket programming and multi-threaded applications.

Responsibilities

  • Design and develop C++17 infrastructure and services for high-level non-embedded (x86) and ARM 9 embedded systems.
  • Use Petalinux build tools and Xilinx tools for ARM 9 systems.
  • Maintain software quality, testing, documentation, and compliance.

Skills

C++17
Linux
OOP
TCP/UDP
Multi-threaded
GitLab
Git
Bash
Python
SoC
Xilinx SDK
PetaLinux
ARM 9

Education

Bachelor's or Master's in CS/CE

Tools

GitLab
Git
PetaLinux
Xilinx SDK
Xilinx tools
SoC familiarity

Job description

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a leader in remotely piloted aircraft and advanced surveillance systems.

We seek a Software Engineer (C++17, Linux) to join the Mission Processing Software team in Poway, CA, researching, designing, developing, and maintaining enterprise software aligned with UAS technologies. You will work on non-embedded and embedded systems, perform testing and integration, and collaborate with experts across the lifecycle while following DoD clearance

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

Similar jobs worth comparing

Embedded C++ Linux Software Engineer (DoD)
Embedded C++ Linux Software Engineer (DoD)

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 98,000 - 171,000
Senior Software Developer
Senior Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 98,000 - 171,000
Software Embedded Developer
Software Embedded Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000
Staff Software Engineer - C++/Linux (DoD Clearance)
Staff Software Engineer - C++/Linux (DoD Clearance)

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000
Lead Embedded Software Engineer - Aerospace
Lead Embedded Software Engineer - Aerospace

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 112,000 - 191,000
Associate Software Developer - Enterprise Applications
Associate Software Developer - Enterprise Applications

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 72,000 - 110,000
Senior Software Engineer – Real-Time, Mission-Critical
Senior Software Engineer – Real-Time, Mission-Critical

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000
Aerospace Software Project Engineer: UAS & Controls
Aerospace Software Project Engineer: UAS & Controls

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000
Lead Embedded Software Architect – Real-Time Flight Systems
Lead Embedded Software Architect – Real-Time Flight Systems

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 128,000 - 229,000
Software Developer
Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000