Software Engineer IV – Embedded

Job Category: Software
Location: California, United States
Employment Type: Permanent
Location Terms: Hybrid
Salary: USD190000

Software Systems Engineer - ISR Systems - Security Clearance Eligible Required

 

An established and rapidly growing defense technology organization is seeking a Software Systems Engineer to lead the architecture, design, development, and integration of advanced Intelligence, Surveillance, and Reconnaissance (ISR) software systems.

 

This is a senior engineering position requiring deep technical expertise, lifecycle ownership, and strong leadership capability. The successful candidate will play a key role in delivering mission-critical ISR capabilities deployed in demanding operational environments.

 

The Role

You will take ownership of software system architecture and integration across the full program lifecycle, from requirements definition through integration, validation, and deployment.

This position requires a strong background in embedded and distributed systems, experience working in real-time environments, and the ability to technically direct multi-disciplinary engineering efforts.

 

Key Responsibilities

  • Lead software and system architecture, development, integration, and test efforts across ISR programs
  • Define, analyze, and document customer requirements and translate them into executable technical solutions
  • Support system integration, performance analysis, and flight testing activities
  • Develop system-level documentation including requirements specifications, verification plans, and test procedures
  • Prepare and present materials for technical reviews including SRR, PDR, CDR, TRR, and customer interchange meetings
  • Provide technical leadership and mentorship to engineering teams
  • Support capture efforts, technical proposals, and customer engagements
  • Make critical technical decisions that shape software architecture and product direction
  • Interface directly with systems engineers, program managers, and external customers

 

Required Qualifications

  • Bachelor’s degree in Engineering or Computer Science from an accredited institution
  • 10 to 15 years of experience in software systems engineering within defense, aerospace, or other mission-critical domains
  • Strong expertise in Java, C, and C++
  • Deep understanding of object-oriented design principles and distributed computing environments
  • Experience with embedded real-time software systems
  • Knowledge of concurrent programming, networking protocols, routing, and client/server architectures
  • Experience maintaining and debugging deployed software systems
  • Strong understanding of operating systems, compilers, development tools, and database systems
  • Proven leadership experience directing engineering teams through full project lifecycles
  • Excellent written and verbal communication skills
  • Ability to travel up to 25 percent
  • U.S. Citizenship required with ability to obtain and maintain appropriate U.S. Security Clearance

 

Preferred Qualifications

  • Experience with secure programming, encryption, and information assurance
  • Familiarity with ISR-related frameworks and open standards environments
  • Experience with GPU acceleration or CUDA-based processing
  • Experience supporting safety-critical or classified programs
  • Current DoD Top Secret SCI clearance
  • Master’s degree in Computer Science or Engineering
Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!