Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Atomics Logo

Embedded Software Engineer

General Atomics

$98,100 - $171,398
Dec 16, 2025
San Diego, CA, US
Apply Now

General Atomics Electromagnetic Systems (GA-EMS) is seeking a software engineer to develop user interface software for control systems, requiring innovative approaches to complex engineering problems and the analysis, investigation, and resolution of software and control system issues.

Requirements

  • Must have a thorough understanding of software engineering concepts, principles, coding languages, and theory with technical experience demonstrating the application of those concepts.
  • Solid understanding of user interface design practices. E.g. object oriented design, design patterns, and principles.
  • Must have strong knowledge of and experience with the C-Sharp language and the .NET Framework.
  • Must have experience with WPF/XAML.
  • Should have knowledge of the MVVM design pattern.
  • Experience with GUI design for a tactical user is a plus.
  • Demonstrates the ability to follow and apply engineering knowledge, adapt standard techniques, and utilize the required diagnostics, tools, and equipment, while ensuring safety and regulatory compliance.

Responsibilities

  • Leads a software team to ensure timely completion of development activities, along with direct supervision of support staff and technicians.
  • Initiates the planning of engineering projects and develops innovative designs or modifications to meet project goals.
  • Independently performs difficult/complex engineering work with instructions as to the general expected results.
  • Performs functional testing of software and control systems by utilizing standard engineering and scientific principles.
  • Applies technical knowledge to train others in how to analyze, investigate and resolve engineering problems.
  • Supports operation of engineering systems, develops appropriate documentation of findings, implements solutions, and communicates results to project leadership which may include technical presentations to a wider audience.
  • Provides direction to design or technical staff and may lead a team of moderately experienced software engineering staff.

Other

  • 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.
  • Good communication, computer, and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a wider audience.
  • Must be able to work both independently and on a team.
  • Able to work extended hours as required.
  • The ability to obtain and maintain a DoD Security Clearance is required.
  • US Citizenship Required? Yes