Simulation Software Engineer (C/C++, Linux) - DoD

General Atomics Aeronautical Systems

Poway (CA)

On-site

USD 87,000 - 133,000

Full time

42 hours 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) seeks a software engineer to determine user requirements, plan development, implement design, and document software within a defense program.

You will troubleshoot hardware/software integration and work with stakeholders across the lifecycle. The role requires a bachelor’s degree in computer science or related discipline, 2+ years of progressive software development, strong C/C++, and exposure to Linux.

Qualifications

  • Bachelor’s degree in computer science, information systems or related discipline; 2+ years progressive software development experience.
  • Strong understanding of software development concepts and basic programming/analysis principles.
  • Good foundation in algorithms, data structures, and object-oriented programming concepts.
  • Proficiency in C/C++ and working knowledge of Java or Python.
  • Ability to learn quickly and apply concepts in evolving environments.
  • Good communication, computer and interpersonal skills for documentation and collaboration.
  • Experience with Linux and strong debugging skills.
  • Ability to work both independently and in a team; DoD security clearance is required.

Responsibilities

  • Determine user requirements and plan software development within the broader organizational scope.
  • Implement design including coding, testing, and documentation.
  • Troubleshoot and resolve issues related to software and hardware integration.
  • Collaborate with stakeholders through the life cycle creating test plans, test cases, and test execution of software features.
  • Code maintenance including debugging and updating to keep pace with the evolving environment.
  • Assist in planning for future applications based on new developments in computer technology.
  • Communicate with software developer group, users, management and the wider community.
  • Maintain confidentiality of sensitive information.
  • Performs other duties as assigned or required.

Skills

Algorithms
Data structures
OOP
C/C++
Java
Python
Communication
Teamwork
Debugging

Education

Bachelor’s degree in Computer Science/Info Systems or related

Tools

Linux

Job description

General Atomics Aeronautical Systems, Inc. (GA-ASI) seeks a software engineer to determine user requirements, plan development, implement design, and document software within a defense program.

You will troubleshoot hardware/software integration and work with stakeholders across the lifecycle. The role requires a bachelor’s degree in computer science or related discipline, 2+ years of progressive software development, strong C/C++, and exposure to Linux.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Simulation Software Developer
Simulation Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000
Embedded C++ Software Engineer — Linux & ARM
Embedded C++ Software Engineer — Linux & ARM

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000
Senior Software Developer
Senior Software Developer

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 98,000 - 171,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
Associate Software Developer - Enterprise Applications
Associate Software Developer - Enterprise Applications

General Atomics Aeronautical Systems • Poway (CA)

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

General Atomics Aeronautical Systems • Poway (CA)

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

General Atomics Aeronautical Systems • Boulder (CO)

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

General Atomics Aeronautical Systems • Poway (CA)

On-site
USD 87,000 - 133,000