APL is seeking a Software Developer to help build innovative technology applications for the next generation of electronic warfare (EW) systems. Your work will contribute to ensuring the US and its allies dominate the RF spectrum.
Requirements
- Have experience with source control tools (such as Git).
- Have experience with C/C++, Python, or similar programming languages.
- Have experience working with Linux operating systems.
- Have experience working with container technologies (such as Docker, Podman, containerd, etc.).
- Have at least seven years of relevant experience working with embedded systems and embedded programming.
- Have experience with embedded software development.
- Have experience with VHDL, Verilog, or other FPGA development languages.
Responsibilities
- Develop software for real-time embedded systems.
- Implement digital signal processing (DSP) algorithms for various types of communication, data link, radar, and jamming signals.
- Ensure that APL software can run in containers.
- Test and demonstrate your work in field tests and lab demos.
Other
- Have a Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or another related technical discipline.
- Have at least three years of relevant software development experience.
- Are able to obtain an Interim Secret level security clearance by your start date, and can ultimately obtain a Secret level clearance.
- Eligibility requirements include U.S. citizenship.
- Have a Master's degree in Computer Engineering, Computer Science, Software Engineering, or another related technical discipline.