Staff Software Engineer - CUDA
Confirmed live in the last 24 hours
Northrop Grumman
Compensation
$161,000 - $241,400/year
Job Description
Description
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.Northrop Grumman Space Systems is seeking a Staff CUDA Software Engineer to join our team supporting our DARC program. This position would be based in Colorado Springs, Colorado. This role will work with us on the Deep Space Advanced Capabilities contract developing new radar digital signal processing software in support of identification and tracking of objects in geosynchronous orbit.
Job responsibilities will include, but not be limited to, the following:
Designs, develops, documents, tests, and debugs applications software, and systems that contain logical and mathematical solutions.
Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.
Ensures software standards are met.
This position description does not represent a current opening but may be used to identify candidates with skills and experience for positions within Northrop Grumman that frequently become available. Candidates who express an interest may be considered for future positions at Northrop Grumman.
Basic Qualifications
12+ years experience with a Bachelors in Science, 10+ years with a Masters in Science degree, OR 8+ years with the PHD
Active DoD Secret clearance at the time of application
At least 2 years of experience with CUDA, including libraries like cuFFT and cuBLAS
At least 5 years of experience with C++
At least 2 years of experience with Linux
Experience with some form of signal data processing
Preferred Qualifications
Experience with radar systems
Experience with radar signal processing
Experience with NVIDIA MatX library
Experience with Docker or podman
Similar Jobs
NVIDIA
Senior Software Engineer CUDA UMD - GPU Kernel Scheduling
NVIDIA
Senior Software Engineer, CUDA Core Libraries
NVIDIA
Senior System Software Engineer - CUDA Chips
NVIDIA
Principal Engineer, CUDA UMD - Kernel Scheduling
NVIDIA
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing
NVIDIA