Entry Level DSP Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 6 months ago

Entry Level DSP Software Engineer

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 you the chance to work on high-priority projects that directly impact national security, while advancing your career in a dynamic and innovative environment.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance Requirednote

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

Qualification

C/C++Linux software developmentSoftware architectureMulti-threaded designDebugging proficiencyAgile team collaborationPythonRF systems familiarityCommunicationDocumentation skills

Required

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

Preferred

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

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase