High Performance Computing Software Developer

1 week ago


Tucson, Arizona, United States Actalent Full time

About the Role:

The HPC Software Engineer at Actalent will be responsible for delivering low latency, high throughput software solutions on both enterprise and edge platforms.

They will work with scientists to implement novel algorithms at scale.

Key Responsibilities:

  • Program high performance computing algorithms in Modern C++ (C++ 11, C++14 or C++ 17)
  • Utilize CUDA for general computing on GPU's
  • Work with other engineers and scientists to speed up computing applications

Requirements:

  • 3+ years of professional experience working with modern C++ (C++ 11, C++14 or C++ 17)
  • Experience with the NVIDIA CUDA programming model and GPU algorithm performance tuning
  • Familiarity with high-performance, data parallel, multi-core processing
  • Familiarity with numerical computing principles
  • Familiarity with performance primitives such as IPP, NPP, and Arm Performance Libraries
  • Eligibility for minimum Secret Clearance

Preferred Qualifications:

  • Programming experience with Python
  • Work experience with MATLAB, plotting data and using data to create algorithms
  • Familiarity with image processing algorithms

About Actalent:

Actalent is a global leader in engineering and sciences services and talent solutions.

We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market.

With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion:

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people.

We maintain an inclusive environment through persistent self-reflection and build a culture of care, engagement, and recognition with clear outcomes.

We are an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.



  • Tucson, Arizona, United States RTX Full time

    Job SummaryWe are seeking a highly skilled Technical Lead for our High Performance Computing (HPC) team. As a key member of our Digital Technology organization, you will be responsible for providing technical leadership and expertise in the design, implementation, and maintenance of our HPC systems.Key ResponsibilitiesProvide technical leadership and...


  • Tucson, Arizona, United States Raytheon Technologies Full time

    Job SummaryWe are seeking a highly skilled Technical Lead, Digital High Performance Computing to join our team at Raytheon Technologies. As a key member of our Digital Technology team, you will be responsible for providing technical leadership and expertise in the design, development, and implementation of high-performance computing systems.Key...


  • Tucson, Arizona, United States RTX Full time

    About the RoleWe are seeking a highly skilled Technical Lead, Digital High Performance Computing to join our team at RTX. As a key member of our Digital Technology team, you will be responsible for leading the development and implementation of high-performance computing solutions.Key ResponsibilitiesLead the design, development, and deployment of...


  • Tucson, Arizona, United States Raytheon Full time

    About the Role:This is an exciting opportunity to join Raytheon's Digital Technology team as a Principal High-Performance Computing (HPC) Specialist. As a key member of our team, you will be responsible for providing high-performance computing administration in a heterogeneous Microsoft Windows and Red Hat Enterprise Linux environment.Key...


  • Tucson, Arizona, United States RTX Full time

    Job SummaryWe are seeking a highly skilled High Performance Computing Systems Administrator to join our team at RTX. As a key member of our Digital Technology group, you will be responsible for providing expert-level support for our HPC infrastructure, ensuring seamless operation and optimal performance.Key Responsibilities:Design, implement, and maintain...


  • Tucson, Arizona, United States RTX Full time

    Job SummaryWe are seeking a highly skilled High Performance Computing Systems Administrator to join our team at RTX. As a key member of our team, you will be responsible for providing high-level technical support and administration for our heterogeneous Microsoft Windows and Red Hat Enterprise Linux environment.Key ResponsibilitiesProvide technical support...


  • Tucson, Arizona, United States RTX Full time

    Job SummaryWe are seeking a highly skilled Technical Lead to join our Digital Technology team. As a Technical Lead, you will be responsible for providing technical leadership and expertise in the design, development, and implementation of High Performance Computing (HPC) solutions.Key ResponsibilitiesProvide technical leadership and expertise in HPC...

  • Software Developer

    2 weeks ago


    Tucson, Arizona, United States Rincon Research Corp Full time

    Job Title: Software EngineerJob SummaryRincon Research Corporation is seeking a highly skilled Software Engineer to join our team in Tucson, AZ. As a Software Engineer, you will design and develop cutting-edge software and cloud computing solutions for challenging national security and defense signal processing, geolocation, and communication problems.Key...

  • Software Developer

    7 days ago


    Tucson, Arizona, United States Rincon Research Corporation Full time

    Software Engineer Position OverviewRincon Research Corporation is seeking a skilled Software Engineer to create cutting-edge software and cloud computing solutions for challenging national security and defense signal processing, geolocation, and communication problems. The ideal candidate will have a strong background in software engineering, cloud...


  • Tucson, Arizona, United States Rincon Research Corp Full time

    Job Title: Software Development SpecialistAt Rincon Research Corporation, we are seeking a skilled Software Development Specialist to join our team of innovators. As a key member of our R&D team, you will design and develop cutting-edge software solutions for challenging national security and defense signal processing, geolocation, and communication...


  • Tucson, Arizona, United States Leidos Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Software Development Intern to join our team at Leidos. As a Software Development Intern, you will have the opportunity to work on a variety of projects and contribute to the development of our software solutions.ResponsibilitiesParticipate in peer code reviews to improve the quality of code...


  • Tucson, Arizona, United States Leidos Full time

    Job Summary:We are seeking a highly motivated and detail-oriented Software Development Intern to join our team at Leidos. As a Software Development Intern, you will have the opportunity to work on a variety of projects and contribute to the development of our software solutions.Responsibilities:Participate in peer code reviews to improve the quality of code...

  • Software Developer

    4 weeks ago


    Tucson, Arizona, United States Tucson Electric Power Full time

    Job Title: Programmer Analyst II-IIIWe are seeking a skilled Programmer Analyst to join our IT Business Applications team at Tucson Electric Power. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions to integrate enterprise applications both internally and with vendors and partners.Key...

  • Software Developer

    1 day ago


    Tucson, Arizona, United States Medical Solutions Full time

    Job Description:As a Software Developer at our company, you will be responsible for designing, developing, and deploying complex software systems. Your primary focus will be on creating efficient, scalable, and secure applications that meet the needs of our customers. Key Responsibilities:• Design and develop software applications using a variety of...


  • Tucson, Arizona, United States Leidos Full time

    Job SummaryLeidos is seeking a Software Development Intern to join our team in Tucson, AZ. As a member of our Intelligence Production Solutions Division, you will be responsible for participating in peer code reviews, creating new applications, and communicating with customers and team members about project status and issues.ResponsibilitiesParticipate in...

  • Software Engineer

    3 days ago


    Tucson, Arizona, United States Rincon Research Corp Full time

    Job Title: Advanced Software EngineerJob Summary:Rincon Research Corporation is seeking a highly skilled Advanced Software Engineer to join our team in Tucson, AZ. As a key member of our R&D team, you will design and develop cutting-edge software and cloud computing solutions for challenging national security and defense signal processing, geolocation, and...


  • Tucson, Arizona, United States Bruker Full time

    Job Title: Algorithm Software DeveloperJob Summary: We are seeking an experienced Algorithm Software Developer to join our team at Bruker. As a key member of our optical systems development team, you will design and implement complex algorithms for various optical applications, such as imaging, interferometry, spectroscopy, and...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Why Work at Rincon Research Corporation?Rincon Research Corporation is a leading innovator in digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities. We are seeking a highly skilled Advanced Software Engineer to join our team of experts in creating cutting-edge software and cloud computing solutions...


  • Tucson, Arizona, United States Bruker Full time

    Job Title: Algorithm Software DeveloperBruker is seeking a highly skilled Algorithm Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing complex algorithms for various optical applications, such as imaging, interferometry, spectroscopy, and sensing.Responsibilities:Design and...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Database/Web Engineer Position OverviewRincon Research Corporation is seeking a skilled Database/Web Engineer to join our team in Centennial, CO. As a key member of our R&D team, you will design and implement cutting-edge software and cloud computing solutions to challenging national security and defense signal processing, geolocation, and communication...