CACI International logo

Entry Level DSP Software Engineer

CACI International

Rochester, NY
Full Time
Senior
58k-116k
10 days ago

Job Description

About the Role

CACI is seeking a senior Digital Signal Processing Engineer to be at the forefront of developing cutting-edge solutions to join our Mastodon Design team in Rochester, NY. This role offers the chance to work on high-priority projects that directly impact national security, while advancing your career in a dynamic and innovative environment. Join our team at CACI and apply your digital signal processing skills to solve complex challenges in the intelligence field. You'll have the opportunity to work with cutting-edge technology, contribute to mission-critical projects, and grow your career in a supportive and innovative environment. Make a real difference in national security while pushing the boundaries of digital signal processing technology.

Key Responsibilities

  • Be a key contributor to the design and development of digital signal processing solutions.
  • Serve as a member of a dynamic, small team where your work immediately contributes to operational products and you will have a strong connection to the impact of your work.
  • Engage in field testing and to prove out solutions in real world environments.
  • Develop an understanding of our processing architecture, system control interfaces, and data products to build robust solutions providing meaningful real-world results.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering.
  • Strong proficiency in C/C++.
  • Understanding of software architecture and design patterns.
  • Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments.
  • Strong documentation skills following templated formats for both informal and formal documents.
  • Proficiency in debugging issues and providing solutions in both high level and detailed format.
  • Linux software development proficiency.

Nice to Have

  • Working familiarity with Radio Frequency (RF) systems and test equipment.
  • Proficiency in Python.
  • Proficiency utilizing Linux based system.
  • Proficiency with multi-threaded, multi-core design and/or real-time operating systems.

Qualifications

  • Relevant prior work experience (implied by proficiency requirements).

Benefits & Perks

  • Competitive compensation, benefits and learning and development opportunities.
  • Comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
  • Flexible time off benefit and access to robust learning resources.

Working at CACI International

At CACI, we place character and innovation at the center of everything we do. We value the unique contributions that every employee brings to our company and our customers. We foster an environment of trust, offering autonomy and flexible time off, and focus on continuous growth by advancing critical missions and building on our success. Our culture emphasizes integrity, innovation, trust, and limitless potential.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary58k-116k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CACI International

Website

caci.com

Company Size

10000+ employees

Location

Rochester, NY

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches