Job Title: Embedded Software Engineer 3
Location:
Chandler, AZ (Onsite)
Job Type:
Contract (Full-Time, 40 hours/week)
Duration:
July 20, 2026 – July 16, 2027
Schedule:
9x80 Work Schedule
Job Summary
We are seeking an experienced
Embedded Software Engineer
to support the design, development, integration, and testing of real-time embedded software for advanced aerospace and defense systems. The ideal candidate will have strong expertise in C/C++ programming, Linux, and real-time operating systems (RTOS), along with experience developing mission-critical embedded applications throughout the full software development lifecycle.
This role requires collaboration with cross-functional engineering teams to deliver high-quality software solutions that meet performance, reliability, and customer requirements.
Key Responsibilities
-
Design, develop, and maintain embedded software applications using C/C++.
-
Participate in requirements analysis, software architecture, detailed design, coding, unit testing, integration, and system testing.
-
Develop and debug software for real-time embedded systems running on Linux and RTOS platforms.
-
Support software integration with hardware and system-level components.
-
Ensure compliance with software engineering standards and best practices.
-
Troubleshoot software defects and implement effective solutions.
-
Collaborate with systems, hardware, and test engineers throughout the development lifecycle.
-
Contribute to integration activities in hardware-in-the-loop (HIL) and computer-in-the-loop (CIL) environments.
Required Qualifications
-
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
-
Minimum 3 years of experience in embedded software development.
-
Strong programming experience in C and C++.
-
Experience with object-oriented software development.
-
Experience developing software in Linux environments.
-
Hands-on experience with real-time embedded software development, debugging, and testing.
-
Experience working with one or more RTOS platforms such as VxWorks, Integrity, LynxOS, Yocto Linux, or equivalent.
-
Solid understanding of the Software Development Life Cycle (SDLC).
-
Strong analytical, troubleshooting, and problem-solving skills.
-
Excellent verbal and written communication skills.
Preferred Qualifications
-
Experience with PowerPC, ARM, or RISC-V processor architectures.
-
Experience with Hardware-in-the-Loop (HIL) or Computer-in-the-Loop (CIL) testing.
-
Experience integrating embedded software with hardware systems.
-
Aerospace, defense, missile, launch vehicle, or other safety-critical systems experience.
-
Experience developing interfaces supporting complex system integration.
Security Requirements
-
Active U.S. Secret Security Clearance (investigated within the last five years).
-
U.S. Citizenship is required due to government contract requirements.
Work Environment
-
100% onsite in Chandler, Arizona.
-
Collaborative, multidisciplinary engineering environment supporting advanced aerospace and defense programs.