Find a jobRecruiters

Embedded Software Engineer

Exclusive opportunity

Onsite

Embedded Software Engineer

General Atomics

Embedded Software Engineer

Skills

PythonC#Linux

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$84,000 – $140,625 / year

Location:

San Diego, CA, USA

Work mode:

Onsite

Published on:

27 October 2026

What they need


General Atomics (GA), and its affiliated companies, is one of the world’s leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.

General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.

This software engineering position is for the development of embedded software for control systems. The role includes the analysis, investigation, and resolution of embedded software and control system problems under general supervision. Contributes to the completion of assigned engineering tasks which involve the exercise of independent judgment and discretion about matters of significance. Documents findings and implemented solutions and communicates results. Contacts are primarily internal within the software team working at the discretion of a software lead. May provide direction to support staff or technicians.

DUTIES AND RESPONSIBILITIES:

  • Applies technical knowledge to analyze, investigate and resolve assigned engineering problems.
  • Performs functional testing and troubleshooting of equipment and systems in assigned area by utilizing standard engineering and scientific principles.
  • Obtains and analyzes test data.
  • Develops appropriate documentation of findings and implemented solutions. May be required to make brief technical presentations.
  • May provide direction to design and/or technical staff.
  • Maintains the strict confidentiality of sensitive information.
  • Performs other duties as assigned. 8.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.

We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

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.
  • Proficiency in C, C++, and C# programming languages.
  • Experience developing Python scripts for software testing and automation.
  • Experience developing graphical user interfaces using Microsoft Windows Presentation Foundation (WPF).
  • Familiarity with Linux, VxWorks, SafeRTOS, FreeRTOS, or other real-time operating systems.
  • Experience using Microsoft Visual Studio or a comparable integrated development environment (IDE).
  • Experience using VMware on Windows to develop and maintain software emulators.
  • Ability to troubleshoot and debug at the hardware and software interface.
  • Experience using oscilloscopes, logic analyzers, and network analyzers is a plus.
  • Understanding of embedded systems, real-time software, and system integration principles.
  • Able to work extended hours as required. A Professional Engineering License is desirable.
  • Ability to obtain and maintain DoD Secret Clearance is required.

Job Category

Engineering

Experience Level

Mid-Level (3-7 years)

Workstyle

Onsite

Full-Time/Part-Time

Full-Time Salary

Pay Range Low

84,000

Pay Range High

140,625

Travel Percentage Required

0% - 25%

Relocation Assistance Provided?

Yes

US Citizenship Required?

Yes

Clearance Required?

Desired

Clearance Level

Secret

Search Jobs at | General Atomics and Affiliated Companies

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Graz, Austria

Hybrid

Skills

Dart

1 year ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools