Electronic Warfare (EW) is a growing enterprise - protecting the warfighter and our national security against ever-adapting threats. Leidos is seeking a Software Engineer to perform design, development, and hardware/software integration for the Advanced Warfare Technology Division, focusing on research & development and advanced prototyping, transforming state of the art signal processing algorithms into real-time software systems.
Requirements
- C/C++ real-time software development experience
- Experience using version control (Subversion, GIT, etc.) and continuous integration software tools (Jenkins)
- Experience building software products that utilize third party mathematics and communication libraries
- Experience with interface communication standards / protocols such as TCP/IP, UDP, and DDS
- Ability to read and understand signal processing algorithms written in MATLAB
- Advanced knowledge of the Linux operating system as well as experience with real-time operating systems
- Experience with Machine Learning and/or Artificial Intelligence algorithms and libraries, such as TensorFlow
Responsibilities
- Contributing to design and development of advanced systems as a part of multi-disciplinary teams.
- Designing, implementing, and testing real-time C/C++ software for multi-core systems running Linux or a real-time operating systems, such as VxWorks
- Experience building software products that utilize third party mathematics and communication libraries
- Experience with interface communication standards / protocols such as TCP/IP, UDP, and DDS
- Ability to read and understand signal processing algorithms written in MATLAB
- Designing, implementing, and testing software to configure and control RF hardware devices
- Integrating software into third-party software frameworks and architectures, such as Redhawk
Other
- Must have active Secret level security clearance with the ability to obtain a TS/SCI level clearance.
- Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science and 2 years of expereince (may include internships, etc.)
- Support system field testing and collection events, usually about a week in duration once or twice a year