SonicJobs Logo
Left arrow iconBack to search

DSP Software Engineer

Cooperidge Consulting Firm
Posted 3 months ago, valid for 17 days
Location

Monterey, CA 93944, US

Salary

$80,000 - $96,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Cooperidge Consulting Firm is looking for a DSP Software Engineer in Monterey, CA, to join a specialized research team focused on advanced signal processing technologies.
  • The position requires a minimum of 2 years of professional experience, with 5+ years preferred, along with a Bachelor's or Master's degree in Computer Science or Electrical Engineering.
  • An ACTIVE TS/SCI Clearance is mandatory for this role, which involves end-to-end software design and maintenance for national security applications.
  • The salary range for this position is competitive, reflecting the advanced skills required, including proficiency in Linux, C/C++, SQL, and Python.
  • Employees will receive comprehensive benefits, including health insurance, life insurance, a 401(k) plan, and opportunities for career growth.

Cooperidge Consulting Firm is seeking a DSP Software Engineer to join an elite research team focused on advanced signal processing technologies in Monterey, CA.

This is a rare opportunity to work alongside a select group of researchers on cutting-edge systems that directly impact national security. You will be responsible for the end-to-end design and maintenance of complex software architectures, applying advanced algorithms and data structures to solve mission-critical engineering problems. This role requires a "defensive programming" mindset and a deep mastery of Linux-based systems to ensure the reliability of next-generation signal processing applications.

Job Responsibilities

  • Software Architecture: Design, develop, and maintain high-performance software systems optimized for advanced signal processing.
  • Algorithm Implementation: Apply expert knowledge of data structures and algorithms to solve challenging real-time engineering problems.
  • System-Level Programming: Execute robust system-level programming and contribute to the development of intuitive graphical user interfaces (GUIs).
  • Quality Assurance: Write and maintain comprehensive unit and regression tests to ensure maximum software reliability and performance.
  • Lifecycle Support: Troubleshoot and support deployed software, managing seamless integration with existing enterprise-level systems.
  • Best Practices: Adhere to rigorous standards in code versioning (Git), documentation, and defensive programming to protect system integrity.
  • Collaborative Research: Work in a dynamic, small-team setting to evolve next-generation signal processing capabilities.
Education & Security (Mandatory)
  • Bachelor’s or Master’s degree in Computer Science or Electrical Engineering.
  • ACTIVE TS/SCI Clearance is MANDATORY.
  • Must be a U.S. Citizen eligible to access highly classified information.
Core Experience
  • Minimum of 2 years of professional experience (5+ years is highly preferred).
  • Linux Mastery: Advanced proficiency in Linux operating systems and system-level interactions.
  • Programming Languages: Strong, hands-on experience in C/C++, SQL, and Python.
  • GUI Development: Proven experience in the design and development of graphical user interfaces.
Preferred Skills
  • Familiarity with Statistical Signal Processing and communication systems.
  • Experience maintaining large-scale applications and utilizing testing frameworks.
  • History of supporting external users or clients in a technical capacity.
  • Comprehensive health, vision, and dental insurance plans
  • Life insurance coverage
  • 401(k) retirement plan with company matching contributions
  • Paid time off including vacation, sick leave, and holidays
  • Opportunities for career growth and advancement



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.