Job Description
We seek an Advanced Software Engineer to create cutting-edge signal processing, geolocation, and communication systems solutions to challenging national security and defense problems.
You will work in a multi-disciplinary R&D environment with similarly skilled and motivated electrical engineers, mathematicians, and computer scientists / engineers in a highly rewarding personal and professional environment.
What required background will make you successful?
- Minimum 15 years’ experience in software engineering-related discipline
- Highly proficient in modern software engineering practices for testability and readability
- Highly proficient in using C++ and Python for engineering and scientific applications in Linux environments
- Highly proficient in algorithm development in GPUs and the use of the CUDA library
- Able to implement highly maintainable solutions complete with unit testing
- A Top Secret security clearance
- US CITIZENSHIP REQUIRED
Additional desired background :
High Performance Computing, including parallel and distributed computationDevOps ExperienceKubernetes ExperienceExperience Optimizing CPU and GPU code for performanceNumerical algorithmsVisualization of large engineering dataNetworking experienceAbility to travel up to 10%Qualifications
What required background will make you successful?
Minimum 15 years’ experience in software engineering-related disciplineHighly proficient in modern software engineering practices for testability and readabilityHighly proficient in using C++ and Python for engineering and scientific applications in Linux environmentsHighly proficient in algorithm development in GPUs and the use of the CUDA libraryAble to implement highly maintainable solutions complete with unit testingA Top Secret security clearanceUS CITIZENSHIP REQUIREDAdditional desired background :
High Performance Computing, including parallel and distributed computationDevOps ExperienceKubernetes ExperienceExperience Optimizing CPU and GPU code for performanceNumerical algorithmsVisualization of large engineering dataNetworking experienceAbility to travel up to 10%Why is This a Great Opportunity
We seek an Advanced Software Engineer to create cutting-edge signal processing, geolocation, and communication systems solutions to challenging national security and defense problems.
You will work in a multi-disciplinary R&D environment with similarly skilled and motivated electrical engineers, mathematicians, and computer scientists / engineers in a highly rewarding personal and professional environment.