24 hours ago
Base Salary
$70k - $126k/yr
Responsibilities
- Design and develop real-time signal processing algorithms on GPUs.
- Decompose signal processing chains into discrete components and kernels, parallelize existing algorithms, and hand craft CUDA kernels for high performance.
- Design, implement, and test multi-threaded, real-time C/C++ software for multi-core Linux systems.
- Design, implement, and test high-speed data-transfer and latency code.
- Use communication standards and protocols including TCP/IP, UDP, and DDS.
- Build software products using third-party mathematics and communication libraries.
- Contribute to multidisciplinary system development and independently manage large projects or processes.
- Document developed systems and support system field testing and collection events.
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science.
- At least 3 years of software development experience, including strong C/C++ software development experience.
- Solid understanding of GPU programming and parallel computing architectures.
- Understanding of signal processing algorithms written in MATLAB.
- Experience with NVIDIA development and profiling tools and libraries.
- Experience with version control such as Subversion or Git and continuous integration software tools.
- U.S. citizenship and ability to obtain and maintain a DoD Secret clearance.
- Preferred qualifications include a master's degree or equivalent, experience with machine learning or artificial intelligence algorithms and libraries such as TensorFlow, MATLAB GPU Coder, high-performance and distributed computing, model-based design code generation, and Java.
About Leidos
Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.
