Yesterday
Secret
IT - Software
Linthicum, MD (On-Site/Office)
We are seeking a Principal Embedded Software Engineer – Product Owner to support the SiAW program. The ideal candidate is a motivated technical leader with a passion for embedded systems, eager to work on cutting-edge software development and integration projects. This role involves developing, enhancing, and maintaining software for advanced systems in a dynamic, team-driven environment.
Location:
On-site opportunities available at one of the following locations:
Advanced Technology Laboratory (ATL) – Linthicum/Annapolis Junction, MD
Responsibilities
A successful candidate will demonstrate expertise and experience in:
Serving as IPT Lead and Technical Product Owner for Embedded Software projects
Acting as CAM (Control Account Manager)
Leading Software Architecture and Technical Design
Developing in C++ and Object-Oriented Programming
Designing, integrating, and testing software with hardware components
Implementing Test Procedures and Evaluation strategies
Supporting Programmable Logic, VHDL/Verilog, and FPGA-based systems
Coordinating cross-functional design documentation and integration
Driving solutions as a subject matter expert (SME) in areas like Aircraft Sim and SSC
Utilizing tools such as Vitis for FPGA development
Basic Qualifications
Bachelor's degree in computer science, Electrical Engineering, Computer Engineering, or other STEM discipline
Minimum 5 years of experience with a bachelor's degree; 3 years with a Master’s; 1 year with a PhD
Proficient in C and Object-Oriented Programming
Deep understanding of the formal software development lifecycle (requirements through testing)
Experience with embedded real-time software in multi-threaded environments
Knowledge of RTOS and secure software implementations
Experience with ARM architectures and hardware integration
Familiarity with Agile methodologies and tools (Jira, Bitbucket, Git)
Must hold or be able to obtain and maintain a U.S. DoD Secret security clearance
Preferred Qualifications
Experience with communication protocols (I2C, SPI, UART, PCIe, Ethernet)
Knowledge of network security protocols (IPSec, TLS)
Proficiency with TCP/IP networking
Experience with cryptographic libraries (e.g., wolfSSL)
Familiarity with Linux kernel development and driver modifications
Assembly language and bare-metal development experience
Experience with PowerPC architecture
Knowledge of FPGA development using VHDL/Verilog and Xilinx tools (Vitis, Vivado)
Experience with IBM tools (Rhapsody, DOORS, Clearcase)
Familiarity with Green Hills AdaMulti environment
Experience with static analysis tools and unit testing frameworks
Active Secret clearance strongly preferred
Location:
On-site opportunities available at one of the following locations:
Advanced Technology Laboratory (ATL) – Linthicum/Annapolis Junction, MD
Responsibilities
A successful candidate will demonstrate expertise and experience in:
Serving as IPT Lead and Technical Product Owner for Embedded Software projects
Acting as CAM (Control Account Manager)
Leading Software Architecture and Technical Design
Developing in C++ and Object-Oriented Programming
Designing, integrating, and testing software with hardware components
Implementing Test Procedures and Evaluation strategies
Supporting Programmable Logic, VHDL/Verilog, and FPGA-based systems
Coordinating cross-functional design documentation and integration
Driving solutions as a subject matter expert (SME) in areas like Aircraft Sim and SSC
Utilizing tools such as Vitis for FPGA development
Basic Qualifications
Bachelor's degree in computer science, Electrical Engineering, Computer Engineering, or other STEM discipline
Minimum 5 years of experience with a bachelor's degree; 3 years with a Master’s; 1 year with a PhD
Proficient in C and Object-Oriented Programming
Deep understanding of the formal software development lifecycle (requirements through testing)
Experience with embedded real-time software in multi-threaded environments
Knowledge of RTOS and secure software implementations
Experience with ARM architectures and hardware integration
Familiarity with Agile methodologies and tools (Jira, Bitbucket, Git)
Must hold or be able to obtain and maintain a U.S. DoD Secret security clearance
Preferred Qualifications
Experience with communication protocols (I2C, SPI, UART, PCIe, Ethernet)
Knowledge of network security protocols (IPSec, TLS)
Proficiency with TCP/IP networking
Experience with cryptographic libraries (e.g., wolfSSL)
Familiarity with Linux kernel development and driver modifications
Assembly language and bare-metal development experience
Experience with PowerPC architecture
Knowledge of FPGA development using VHDL/Verilog and Xilinx tools (Vitis, Vivado)
Experience with IBM tools (Rhapsody, DOORS, Clearcase)
Familiarity with Green Hills AdaMulti environment
Experience with static analysis tools and unit testing frameworks
Active Secret clearance strongly preferred
group id: 91165268