57938BRSenior Software DeveloperGeneral Atomics Aeronautical Systems PowayCalifornia
Job Summary General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.
DUTIES AND RESPONSIBILITIES:
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
Must be customer focused, formulates plans based on the development of innovative new designs in resolving advanced software development problems.
Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
Demonstrated understanding of software development concepts, principles, and practices, including requirements analysis, design, implementation, integration, testing, and documentation.
Familiarity with operating systems RHEL and Windows.
Strong foundation in algorithms, data structures, and object-oriented programming.
Strong familiarity with coding in C++, and Python
Nice to Haves/Preferred
Experience in Object-Oriented Design, Distributed Systems, and Service-Oriented Architectures.
Knowledge of architecting and developing full stack software in an enterprise environment.
Experience developing CI/CD pipelines using tools such as Jenkins and Gitlab.
Familiarity with virtualization technologies such as Docker and Virtual Machines.
Familiarity with Kubernetes.
Familiarity with JAMA, and git
Familiarity with networking.
Familiarity with Qt.
Experience developing, integrating, testing, debugging, and maintaining software in a team environment.
Strong written and verbal communication skills, including the ability to prepare technical documentation and present results to internal audiences.
Ability to work effectively both independently and collaboratively with multidisciplinary teams.
Ability to work extended hours, when required, to support program and organizational objectives
Ability to obtain and maintain a DoD security clearance is required.
EngineeringMid-Level (3-7 years) HybridFull-Time Salary 99,500170,7500% - 25% NoYesDesiredSecret5236686No5313301410.00.005-Oct-2026Software Developer III
| Location | San Jose, CA |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder