General Atomics and Affiliated Companies Systems Engineer- Software Systems in San Diego, California

Job ID#: 19097BR

Company: General Atomics Aeronautical Systems

Title: Systems Engineer- Software Systems

Job Category: Engineering

City: San Diego

State: California

Full-Time/Part-Time: Full-Time Salary

Travel Percentage Required: 0% - 25%

Clearance Required?: Desired

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 recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

We have an exciting opportunity for a Software Systems Engineer to join our GA-ASI: Mission Systems division, directly supporting the Software Systems Engineering team, here in San Diego, CA (Rancho Bernardo). Currently, we have multiple software programs that do not have enough corresponding Systems Engineering support to flow down system level requirements and design to the software team, or to generate detailed CONOPS to provide the proper inputs to software engineers for their tasks. The candidate will need to be able to effectively communicate and seek out information. This will mean spending a lot of time with other engineers versus sitting in an office/cube most of the day. It will mean not letting distance become a barrier to communication, to include traveling to other buildings/sites to obtain answers. The candidate will need to clearly communicate design and architecture, as well as it’s adherence to required open architecture standards. This employee will also have great latitude to figure out what gaps lie in our existing designs and then determine how to fill those gaps. The Software Systems Engineering group has end to end understanding of the overall architectures and systems, providing direction to software and other engineers for development and testing of the end product.

DUTIES & RESPONSIBILITIES:

  • Will work with industry consortium members to develop Concept of Operations (CONOPS) that flow down into detailed system design and requirements.

  • Will develop Use Cases and ICDs that align with CONOPS.

  • Will help define reference architectures that comply with defined open architecture standards.

  • Will develop trade studies/white papers, when applicable, to explain design decisions or development approaches.

  • Will develop system requirements that will be decomposed and allocated to subsystems, software, and hardware.

  • Will ensure compliance of interfaces between software and hardware.

  • Will be the direct conduit to the software development teams to ensure that software requirements are properly flowed down, as well as traceable to higher level requirements and to test cases. Employee will work closely with software development team to ensure requirements and design are understood, and are adhered to as part of the development lifecycle.

  • Will work with all phases of the software development lifecycle, including system analysis, architecture, design, testing, debugging and documentation.

Job Qualifications:

  • Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering 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 engineering experience in lieu of education.

  • Must have a complete understanding of engineering concepts, principles, codes, and theory; experience demonstrating a broad application of those concepts; and, expanding knowledge of principles, concepts, theory, and practices in related technical specialties.

  • Must possess the ability to understand new concepts quickly; apply them accurately throughout an evolving environment; organize, schedule, and coordinate work phases; and, determine the appropriate approach at the task level or, with assistance, at the project level to provide solutions to a range of complex problems.

  • Must have excellent communication, computer, documentation, presentation, and interpersonal skills, ability to work independently and as part of a team; able to perform complex tasks in one engineering area; and, lead a team of less experienced professional employees on semi-routine tasks.

  • Must be capable of understanding and generating system CONOPS and use cases, ensuring detailedrequirements and designs satisfy customer objectives.

  • Must be capable of deriving and decomposing requirements from CONOPS and use case.

  • This position does not include software development; however, previous experience with programming languages (C/C++ and XML), Linux, and software architectures (including service-oriented architecture) is highly desired.

  • Previous experience with DoD Open System Architecture (OSA) standards such as UAS Control Segment (UCS), UAS Command and Control Standard Initiative (UCI), Future Airborne Capability Environment (FACE), Open Mission Systems (OMS),and Open Communication Subsystem (OCS) is highly desired.

  • Previous experience working with the Department of Defense (DOD) on airborne payloads such as Radar, Electronic Warfare, or Electro-Optical systems is desired.

  • Must be able to obtain and maintain a DoD Security Clearance. (Requires U.S. Citizenship)

  • Active DoD Security Clearance, Secret or Top Secret is preferred.

General Atomics and affiliated companies is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, gender expression, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law.