← Back to results

Jobs at General Atomics

Posted 2 days ago

Lead a software engineering team developing embedded control systems, with responsibility for planning, design, and technical oversight of development activities. Perform complex software and control system engineering work, including functional testing, troubleshooting, and documentation of findings. Apply strong C# and .NET expertise (including WPF/XAML) to build tactical user interfaces following object-oriented design patterns and MVVM architecture. Requires 6+ years of engineering experience (or equivalent with advanced degree), demonstrated mastery of software engineering principles, and the ability to obtain a DoD security clearance.

Clearance Required
San DiegoLast seen 1 day ago
Posted 4 days ago

Lead a software team developing embedded software for control systems at General Atomics Electromagnetic Systems. Analyze and resolve complex embedded software and control system problems with minimal oversight, formulate detailed implementation plans for control system software, conduct functional testing using lab equipment, and provide technical direction to experienced staff. Requires 10–15+ years of progressive embedded systems engineering experience (depending on degree level) and the ability to manage project timelines, communicate technical findings to leadership and customers, and apply innovative problem-solving to advanced engineering challenges.

San DiegoLast seen 1 day ago
Posted 8 days ago

Design, develop, and maintain software solutions that interface with coordinate measuring machines (CMMs) and metrology systems in advanced fabrication and inspection environments. Integrate CMM equipment with internal databases, MES, PLM, and ERP systems to streamline data collection and reporting. Develop automation routines, dashboards, and data visualization tools for measurement workflows, and troubleshoot CMM software and system issues. Work closely with manufacturing, quality, and engineering teams to translate GD&T requirements into repeatable software and measurement solutions, with 90% onsite presence required.

San DiegoLast seen 6 days ago
$105,890 – $189,545 · Posted 15 days ago

General Atomics seeks an experienced Software Developer to lead software development for flight and mission-critical remotely piloted aircraft systems. The role requires coordinating across the full Software Development Lifecycle, managing complex system integration, and providing technical oversight of architecture and implementation for distributed, real-time, and embedded systems. You will mentor engineers, conduct technical reviews, troubleshoot in lab and operational environments, and serve as primary technical contact for customers and external teams. The position demands strong software engineering fundamentals, configuration management expertise, and ability to manage competing priorities across concurrent efforts.

PowayLast seen 7 days ago