Senior Software Engineer-C++/Python

New Today

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 computation • DevOps Experience • Kubernetes Experience • Experience Optimizing CPU and GPU code for performance • Numerical algorithms • Visualization of large engineering data • Networking experience • Ability to travel up to 10% Qualifications 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 computation • DevOps Experience • Kubernetes Experience • Experience Optimizing CPU and GPU code for performance • Numerical algorithms • Visualization of large engineering data • Networking experience • Ability 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.
Location:
Tucson

We found some similar jobs based on your search