Software Engineer III – Embedded
Job Category: Software
Location: California, United States
Employment Type: Permanent
Location Terms: Hybrid
Salary: USD160000
Software Engineer III – Embedded Systems
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
Preferred Qualifications
- Current DoD Top Secret SCI clearance
- Master’s degree in Computer Science or Engineerin