Solving complex national defense problems using advanced signal processing algorithms and data analytics
Requirements
- Fluency in C/C++, Java, or Python
- Strong understanding of software development and design principles and practices
- Scientific programming experience
- Experience developing in Linux/Unix environment
- Software architecture and object-oriented design
- Distributed processing programming
- Experience applying advanced mathematical concepts in software applications
- C/C++ shared memory application programming
Responsibilities
- Work alongside a team to incorporate scientific algorithms into a large code stream
- Testing and evaluating new and existing software implementations
- Assist in translation of existing software to make compatible with GPUs
- Software Documentation
Other
- Must be a US citizen with the ability to obtain US Government Top Secret security clearance
- Required on-site full-time work in San Diego, CA
- Strong written and verbal communication skills
- Strong software documentation skills
- Basic Qualifications: Bachelor's degree in computer science, or related technical field with at least 6+ years of experience or Master's degree with 4+ years of relevant experience