GA
Senior Autonomy and AI SW Integration Engineer
General Atomics
🇺🇸 United States
On-site
Senior
1 week ago
99,500 – 170,750
- End-to-End Testing
- AI
- Test Automation
- RHEL
- Windows
- Docker
- Java
- JavaScript
- C++
- Python
- CI/CD
- Jenkins
- GitLab
- Kubernetes
- MySQL
- Oracle
- MongoDB
- Git
1 week ago
Job Summary
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:
- Integration and end to end testing encompassing architecting system deployments, autonomy/AI flight ops support, integration of Artificial Intelligence solutions, integrating third party payloads, understanding SW stack end to end, developing/validating requirements, developing SW bridges, and generally being responsible for the overall software system end to end through its life cycle.
- Work with stakeholders through the life cycle to define requirements, integrate, and verify systems.
- Work with stakeholders in support of creating test plans, test cases, and test execution of software features.
- Plan and coordinate deployment of enterprise applications and/or aircraft embedded software features including cross-platform compliance.
- Plan and develop the maintenance of software solutions including debugging, maintenance, and updating to ensure viability in a rapidly evolving environment.
- In person SW support for lab test and flight events.
- Work with test team in supporting development of test automation.
- Maintain the strict confidentiality of sensitive information.
- Perform other duties as assigned.
- Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices.
Job Qualifications
- 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 Haves:
- Must have a Bachelor’s degree in computer science, information systems or related discipline.
- 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.
- Must have ability to understand systems from application level to deployment details.
- Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments, teams, or third parties.
- Familiarity with operating systems RHEL and Windows.
- Familiarity with Docker and containers.
- Strong familiarity with coding in one or more of programming languages Java, Java Script, C/C++, and Python.
- Nice to Haves/Preferred
- A Master’s degree in computer science, information systems or related discipline.
- Nice to have broad technical expertise in integrating and verifying software distributed systems.
- Experience with OMS architecture.
- 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 database technology such as MySQL, Oracle, and MongoDB.
- Familiarity with DDS.
- Familiarity with JAMA, SysML and git.
- Familiarity with networking.
- Must be able to work both independently and in a team environment.
- Ability to obtain and maintain a DoD security clearance is required.
- Internal Title: Software Developer III
- Experience Level: Mid-Level (3-7 years)
- Full-Time/Part-Time: Full-Time Salary
- Workstyle: Hybrid
- Pay Range Low: 99,500
- Pay Range High: 170,750
- Job Category: Engineering
- Travel Percentage Required: 0% - 25%
- Relocation Assistance Provided?: No
- Clearance Required?: Desired
- US Citizenship Required?: Yes
- Clearance Level: Secret
- Employee Referral Bonus Amount: 1000.00
Senior Autonomy and AI SW Integration Engineer · General Atomics