Talent.com
Senior Software Engineer-C++ / Python

Senior Software Engineer-C++ / Python

Hatch Global SearchTucson, Arizona, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

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.

    serp_jobs.job_alerts.create_a_job

    Senior Software • Tucson, Arizona, US