Enable job alerts via email!

Senior Software Engineer

CACI International Inc.

Oxnard (CA)

Remote

USD 98,000 - 207,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Senior Software Engineer with strong C/C++ skills to work on advanced RF communication systems. The role involves designing and implementing complex systems in collaboration with multidisciplinary teams, providing opportunities for significant professional growth and contribution to national safety.

Benefits

Healthcare benefits
Flexible time off
Career development support
Comprehensive wellness programs

Qualifications

  • 7+ years in high performance compute and/or embedded environments.
  • Experience with signal processing optimization using SIMD/SSE, AVX, DSPs, or CUDA.
  • Experience with embedded software in Linux and RTOS environments.

Responsibilities

  • Collaborate with signal processing and middleware developers.
  • Design and implement tools, sensors, and communication devices.
  • Help develop RF system designs across various applications.

Skills

C/C++ development
Thread management
Signal processing
Machine learning techniques

Education

BSc in Computer Science
MSc preferred

Tools

Jenkins
JIRA
GitLab

Job description

Senior Software Engineer

Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US

The Opportunity:

CAA's SystemWare (CSW) Team is seeking a highly motivated mid-level Software Engineer with experience in design and implementation of communications systems or wireless collection systems in microservice architectures. This role requires a strong foundation in high data rate applications and familiarity with RF-based communications systems in commercial environments. You will help develop next-generation RF system designs across various applications, collaborating with signal processing, software, hardware, mechanical, and systems engineers.

As part of our software team, you will work closely with signal processing and middleware developers to design and implement tools, sensors, and communication devices, often outside your comfort zone, to solve complex problems.

Qualifications:
Required:
  • Strong C/C++ development skills
  • Experience with thread management for application optimization on high core/high thread CPUs
  • Experience with signal processing and optimization using SIMD/SSE, AVX, DSPs, or CUDA for low latency
  • 7+ years in high performance compute and/or embedded environments
  • BSc in Computer Science, Electrical Engineering, or similar; MSc preferred
  • No initial clearance required; may need to obtain clearance during employment
Desired:
  • Experience with communication systems, algorithms, and design, including filters, modulation, channel estimation, coding, RF frequency and gain control
  • Experience with machine learning techniques and parameter decomposition
  • Experience with embedded software and inter-processor communication in Linux and RTOS environments
  • Experience with Rust, Python, or Golang
  • Experience with Jenkins, JIRA, GitLab
What You Can Expect:

Culture of integrity: We prioritize character and innovation, aiming to ensure the safety of our nation.

Environment of trust: We value each employee's contributions, offering flexible time off and learning resources.

Focus on growth: We support your career development and aim to build a lasting legacy.

Your potential is limitless, and so is ours.

Learn more about CACI here.

Pay Range:

The salary range is approximately $98,500 to $206,800, influenced by factors like location, experience, skills, and education. We offer comprehensive benefits including healthcare, wellness, financial, retirement, family support, education, and time off. Learn more here.

This position can be remote in multiple locations; the range shown is the national average.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, veteran status, or other protected characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Integrations)

Weingart Foundation

Carpinteria null

Remote

Remote

USD 144,000 - 199,000

Full time

5 days ago
Be an early applicant

Senior Software Engineer

Together for Talent

Austin null

Remote

Remote

USD 120,000 - 180,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer II

LexisNexis Risk Solutions

null null

Remote

Remote

USD 127,000 - 204,000

Full time

Yesterday
Be an early applicant

Sr Software Engineer, Autonomy

Blue River Technology

Santa Clara null

Remote

Remote

USD 154,000 - 275,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

ZipRecruiter

Hartford null

Remote

Remote

USD 125,000 - 144,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

Fluency Inc.

Burlington null

Remote

Remote

USD 85,000 - 181,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

MedStar Health

Plano null

Remote

Remote

USD 66,000 - 130,000

Full time

Yesterday
Be an early applicant

Sr Engineer Software - US Based Remote

Lensa

New York null

Remote

Remote

USD 120,000 - 180,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer (Baton Rouge, LA)

Louisiana Blue

Baton Rouge null

Remote

Remote

USD 90,000 - 120,000

Full time

Yesterday
Be an early applicant