Staff Software Engineer - C++/Linux (DoD Clearance)

General Atomics Aeronautical Systems

Poway (CA)

On-site

USD 106,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in remotely piloted aircraft, reconnaissance radars, and surveillance systems, seeking a software engineer to design, test, and maintain mission-critical applications.

The role emphasizes C++ development on Linux, multi-threaded programming, and socket-based communication, with opportunities to contribute across the software lifecycle and to work in a DoD-relevant environment in Poway, CA.

Qualifications

  • Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience; six+ years with bachelors, four+ with masters, or two+ with PhD.
  • Experience with C++ application development, OOP, TCP/UDP sockets and multi-threaded development on Linux.
  • Solid understanding of software development concepts and ability to apply programming and analysis concepts.
  • Ability to quickly learn new concepts and organize work to meet deadlines.
  • Excellent communication and interpersonal skills to document and present results.
  • Ability to work independently and as part of a team and to work overtime as needed.
  • Ability to obtain and maintain a DoD Security Clearance.

Responsibilities

  • Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.
  • Evaluate integration of software applications with the overall computing environment.
  • Communicate with domain experts, users, and management throughout the software development lifecycle.
  • Contribute to planning of application development and deployment.
  • Perform other duties as assigned or required.
  • Maintain the strict confidentiality of sensitive information.
  • Perform other duties as assigned.
  • Observe all laws, regulations and obligations wherever business is conducted.

Skills

Effective communication
Independence & teamwork
DoD clearance readiness

Education

Bachelor's degree, Master's, or PhD in CS/IS related

Tools

C++ application development
OOP
TCP/UDP Socket programming
Multithreaded apps on Linux

Job description

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in remotely piloted aircraft, reconnaissance radars, and surveillance systems, seeking a software engineer to design, test, and maintain mission-critical applications.

The role emphasizes C++ development on Linux, multi-threaded programming, and socket-based communication, with opportunities to contribute across the software lifecycle and to work in a DoD-relevant environment in Poway, CA.

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
Lead Software Developer (Python, Linux) – DoD Clearance
Lead Software Developer (Python, Linux) – DoD Clearance

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 116,000 - 209,000
Senior Software Developer
Senior Software Developer

General Atomics Aeronautical Systems • Poway (CA)

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

General Atomics Aeronautical Systems • Boulder (CO)

On-site
USD 128,000 - 229,000
Senior C++ Systems Software Engineer (DoD Clearance)
Senior C++ Systems Software Engineer (DoD Clearance)

General Atomics Aeronautical Systems • Boulder (CO)

On-site
USD 128,000 - 229,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
Software Developer
Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000
Software Embedded Developer
Software Embedded Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000
Associate Software Developer - Enterprise Applications
Associate Software Developer - Enterprise Applications

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 72,000 - 110,000
Staff Software Developer
Staff Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 106,000 - 190,000