Senior Software Engineer

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.

Salary Type : Annual Salary

Salary Min : $ 215000

Salary Max : $ 225000

Currency Type : USD