A leading U.S.-based defense and national security engineering organization is seeking a Software Engineer III – Embedded Systems to support the development of advanced airborne ISR and propulsion-related technologies.
The Role
You will contribute to the architecture, development, integration, and testing of embedded software systems supporting airborne intelligence, surveillance, and reconnaissance platforms.
Working alongside senior engineers and customers, you will help define software requirements, prototype alternate architectures, and deliver robust solutions in demanding operational environments.
Key Responsibilities
Define and implement embedded software requirements and system designs
Develop, integrate, and test embedded applications within RTOS environments
Evaluate and incorporate emerging software technologies, including open-source tools where appropriate
Support architectural prototyping and alternative design approaches
Prepare and present technical materials at internal and customer reviews
Participate in peer reviews, customer meetings, and problem-solving sessions
Make informed technical decisions that influence software product direction
Contribute to Agile development processes and collaborative engineering efforts
Required Qualifications
Bachelor’s degree in Engineering or Computer Science
4 to 7 years of experience in embedded software development
Strong experience with C/C++, Python, MATLAB, Linux, and Git
Understanding of object-oriented design, concurrent programming, digital signal processing, and distributed systems
Experience working in RTOS environments
Familiarity with Agile methodologies and tools such as JIRA
Knowledge of secure programming and encryption principles
Strong communication skills and ability to operate in collaborative team environments
Willingness to travel up to 25 percent
U.S. Citizenship required with the ability to obtain and maintain a U.S. Security Clearance
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
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
Get in touch
I am from a company and we are hiring now, or in the future
Register interest or book a call to discuss your hiring requirements.