Taro Logo

Digital Signal Processing Software Engineer

Defense technology company transforming U.S. and allied military capabilities with advanced AI and autonomous systems.
Fort Collins, CO, USA
$117,300 - $175,950
Embedded
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Defense · AI

Job Description

Anduril Industries, a cutting-edge defense technology company, is seeking a Digital Signal Processing Software Engineer to join their Battlespace Awareness Radar team in Fort Collins, Colorado. This role offers an exciting opportunity to work on state-of-the-art radar systems that address critical security challenges for America and its allies.

The position combines embedded systems development with advanced signal processing, requiring expertise in C++, Python, and RF sensing technologies. You'll be working on complex radar software solutions, from initial concept through production, while collaborating with cross-functional teams to design and implement sophisticated radar systems.

The role offers competitive compensation ranging from $117,300 to $175,950 USD, along with comprehensive benefits including platinum healthcare coverage, generous paid leave, and professional development opportunities. As part of Anduril's mission to transform military capabilities with advanced technology, you'll be working with cutting-edge autonomy, AI, and sensor fusion technologies.

Key responsibilities include developing radar software solutions, implementing advanced RF sensing algorithms, and providing technical leadership to the team. The ideal candidate will have a strong background in software engineering, signal processing, and radar systems, with the ability to obtain a Top Secret security clearance.

Anduril offers a dynamic work environment where you'll be part of a team disrupting traditional defense technology approaches. The company's innovative culture, combined with its mission to enhance military capabilities through advanced technology, makes this an exceptional opportunity for a skilled software engineer looking to make a meaningful impact in defense technology.

Last updated 4 days ago

Responsibilities For Digital Signal Processing Software Engineer

  • Develop and implement radar software solutions using C, C++, and Python for RF sensing technologies
  • Collaborate with cross-functional teams to define and evaluate software architectures
  • Conduct rigorous software analysis at the system-of-systems level
  • Create and communicate internal software development roadmaps
  • Develop and refine advanced RF sensing techniques and algorithms
  • Provide technical expertise to leadership
  • Guide and mentor team members in software development best practices

Requirements For Digital Signal Processing Software Engineer

Python
  • Bachelor's degree in computer science, mathematics, physics, engineering, or technical field (advanced degree preferred)
  • Proficiency in C and C++ programming languages
  • Experience with software design, algorithm implementation, and optimization
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance

Benefits For Digital Signal Processing Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Education Budget
Commuter Benefits
Relocation Benefits
  • Platinum Healthcare Benefits with comprehensive medical, dental, and vision plans
  • Basic Life/AD&D and long-term disability insurance
  • 16 weeks paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • Professional development stipend
  • Daily Meals and Provisions
  • Company-funded commuter benefits
  • Relocation assistance
  • 401(k) retirement savings plan