General Atomics Aeronautical Systems
Join to apply for the
Software Developer
role at
General Atomics Aeronautical Systems . Get AI-powered advice on this job and more exclusive features. 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. We are currently looking for an Embedded Software Engineer (C++ 17) to join our Mission Software Development group within our Mission Processing team in Poway, CA. As a Software Engineer for GA-ASI, you will research, design, develop and/or modify enterprise-wide enduser, system level, and data management software applications that correlate directly to the technologies that are integrated into our Unmanned Aircraft Systems (UAS). DUTIES & RESPONSIBILITIES
Design and develop C++ 17 infrastructure and services for x86 and ARM 9 systems. Use Petalinux build tools for ARM 9 systems. Responsible for unit testing, integration testing, software maintenance, and documentation, ensuring 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. Maintain the strict confidentiality of sensitive information. Perform other duties as assigned or required. Observe all laws, regulations, and obligations applicable to the company's operations. We recognize and appreciate the value of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Job Qualifications
Typically requires a bachelors degree in computer science, information systems, or related discipline, and two or more years of progressive software development experience. Equivalent experience may substitute for education. Experience with C++ development, OOP, TCP/UDP socket programming, and multi-threaded application development on Linux OS. Understanding of software development concepts, principles, and theory, with the ability to follow and apply programming and analysis concepts. Ability to quickly understand new concepts and apply them accurately in an evolving environment, organizing work to meet deadlines. Effective communication and interpersonal skills for interfacing with professionals, documenting, and presenting results. Ability to work independently and as part of a team. Must be able to obtain and maintain a DoD Security Clearance. Job Type: Full-Time Hourly Salary range: $87,070 - $132,963 #J-18808-Ljbffr
Software Developer
role at
General Atomics Aeronautical Systems . Get AI-powered advice on this job and more exclusive features. 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. We are currently looking for an Embedded Software Engineer (C++ 17) to join our Mission Software Development group within our Mission Processing team in Poway, CA. As a Software Engineer for GA-ASI, you will research, design, develop and/or modify enterprise-wide enduser, system level, and data management software applications that correlate directly to the technologies that are integrated into our Unmanned Aircraft Systems (UAS). DUTIES & RESPONSIBILITIES
Design and develop C++ 17 infrastructure and services for x86 and ARM 9 systems. Use Petalinux build tools for ARM 9 systems. Responsible for unit testing, integration testing, software maintenance, and documentation, ensuring 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. Maintain the strict confidentiality of sensitive information. Perform other duties as assigned or required. Observe all laws, regulations, and obligations applicable to the company's operations. We recognize and appreciate the value of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Job Qualifications
Typically requires a bachelors degree in computer science, information systems, or related discipline, and two or more years of progressive software development experience. Equivalent experience may substitute for education. Experience with C++ development, OOP, TCP/UDP socket programming, and multi-threaded application development on Linux OS. Understanding of software development concepts, principles, and theory, with the ability to follow and apply programming and analysis concepts. Ability to quickly understand new concepts and apply them accurately in an evolving environment, organizing work to meet deadlines. Effective communication and interpersonal skills for interfacing with professionals, documenting, and presenting results. Ability to work independently and as part of a team. Must be able to obtain and maintain a DoD Security Clearance. Job Type: Full-Time Hourly Salary range: $87,070 - $132,963 #J-18808-Ljbffr