About This Job
Position: Embedded Software Engineer
Duration: 12 months contract
Location: Northridge, CA
Job Summary:
We are seeking a Principal Embedded Software Engineer – Product Owner with a passion for learning new technologies to support the SiAW program. The selected candidate will contribute to software system development, enhancement, and maintenance for cutting-edge defense products. You will be part of the Software Development Team, driving innovation and excellence in embedded systems.
Key Responsibilities:
Serve as Integrated Product Team (IPT) Lead for Embedded Software
Function as Control Account Manager (CAM)
Lead in Technical Design, Documentation, and Architecture
Develop and review Test Procedures
Perform Hardware Integration and Evaluation
Utilize C++, RTOS, and Programmable Logic
Lead Aircraft Simulation efforts
Act as SSC SME (Subject Matter Expert)
Work with tools such as Vitis, Vivado
Basic Qualifications:
Education & Experience:
Bachelor's in STEM with 5+ years
Master's with 3+ years
PhD with 1+ year
Technical Expertise:
Proficient in C and Object-Oriented Programming
Strong understanding of the full software development lifecycle
Experience with real-time multi-threaded embedded applications
Experience integrating low-level firmware in secure systems
Hands-on with ARM architectures and peripherals
Experience with RTOS and secure embedded system design
Agile experience with Jira, Bitbucket, Git
Clearance Requirement:
Must currently hold or be eligible to obtain a U.S. DoD Secret Security Clearance
Preferred Qualifications:
Communication Protocols: I2C, SPI, UART, PCIe, Ethernet
Networking Protocols: IPSec, TLS, TCP/IP
Cryptographic libraries: wolfSSL
Experience with Linux kernel and device drivers
Familiarity with bare-metal development
Experience with PowerPC architectures
Knowledge of VHDL/Verilog, FPGA, Xilinx tools (Vitis, Vivado)
Familiar with IBM tools: Rhapsody, DOORS, Clearcase
Experience with Green Hills AdaMulti
Proficient in Static Analysis and Unit Testing
Active Secret Clearance preferred