Talent.com
Mid Level Software Engineer (C, C++, High Performance Computing)
Mid Level Software Engineer (C, C++, High Performance Computing)CACI International • Oxnard, CA, US
serp_jobs.error_messages.no_longer_accepting
Mid Level Software Engineer (C, C++, High Performance Computing)

Mid Level Software Engineer (C, C++, High Performance Computing)

CACI International • Oxnard, CA, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

The Opportunity :

CACI | SystemWare (CSW) Team is seeking a highly motivated mid-level Software Engineer with demonstrable 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 as well as a working knowledge and familiarity with RF-based communications systems deployed in commercial environments. Your expertise will help drive forward next-generation RF system designs used in a variety of applications across our customer space while collaborating with a cross-functional multi-disciplinary team including 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 assist in the design and implementation of specialized tools, sensors, and communications devices, oftentimes outside of your "comfort zone", to achieve innovative solutions to complex problems.

Qualifications :

  • 5+ years experience working within high performance compute and / or embedded environments
  • BS Computer Science, Electrical Engineering, or similar field; Master's degree preferred
  • Strong C / C++ development practices
  • Fluent with thread management for application optimization to take advantage of high core / high thread count CPUs
  • Experience with signal processing (or other vector / matrix algorithm) implementations and optimizations using high performance computing methods (SIMD / SSE, AVX, DSPs, or CUDA) for low latency operations
  • Ability to obtain and maintain an Active Secret Clearance

Desired :

  • Experience with communications systems, associated algorithms, and their design, including an understanding of matched filters, FIR / IIR filters, signal modulation / demodulation, channel equalization / channel estimation, channel coding (FEC), RF frequency control (AFC), and RF gain control (AGC)
  • Experience with machine learning techniques (PaDiM, ResNet), parameter decomposition, and clustering
  • Experience with embedded software development and inter-processor communication (IPC) frameworks involving tightly coupled processor configurations (such as Zynq MPSoCs / RFSoCs) in both Linux and RTOS environments
  • Experience with Rust, Python, or Golang
  • Experience with Jenkins build server, JIRA, GitLab
  • What You Can Expect :

    A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation.

    An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

    A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

    Your potential is limitless. So is ours.

    CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

    The proposed salary range for this position is : $90,300 - 189,600 USD

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Mid Level Software Engineer • Oxnard, CA, US

    Job_description.internal_linking.related_jobs
    Mid Software Engineer

    Mid Software Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Mid Software Engineer for the Warehouse Optimization Team (Remote).Key Responsibilities Design and deliver innovative solutions to support business objectives Build, m...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer - APIs

    Software Engineer - APIs

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer - APIs and Backends to enhance their hosting platform.Key Responsibilities Develop new features and functionality for the Hosting Platform API using P...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    MLOps Engineer

    MLOps Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an MLOps Engineer for the ML Recall team.Key Responsibilities Build, deploy, and maintain search services, including I / O-bound web services and data services Optimize sy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior AI / ML Storage Engineer

    Senior AI / ML Storage Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior AI and ML Storage Engineer.Key Responsibilities Design, develop, and operate distributed systems for managing data, compute, and networking for large-scale AI wo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Engine Programmer

    Senior Engine Programmer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engine Programmer to work on Cyberpunk 2.Key Responsibilities Maintain and optimize streaming systems for performance Create tools and data pipelines to support...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer Lead

    Software Engineer Lead

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer Lead.Key Responsibilities Lead the design, development, troubleshooting, and debugging of complex software programs Conduct code reviews, developer t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Entry-Level Software Engineer

    Entry-Level Software Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer I (entry).Key Responsibilities Write production code and contribute to engineering pods focused on core app, retention, or automation Collaborate clo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Backend ML Engineer

    Backend ML Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Backend ML Engineer to build and maintain the backend infrastructure for an emotionally intelligent AI system. Key Responsibilities Own and enhance the backend infrastru...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Mid-Level Quality Engineer

    Mid-Level Quality Engineer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Mid-Level Quality Engineer to enhance internal applications and ensure system performance.Key Responsibilities Troubleshoot and resolve issues through root cause analys...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Engine Programmer

    Lead Engine Programmer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Engine Programmer to join their team on a major gaming project.Key Responsibilities Develop architectural proposals and guide the vision for diverse engine systems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Computer Vision Engineer

    Computer Vision Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Computer Vision Engineer to enhance its computer vision capabilities within the Geospatial business unit. Key Responsibilities Design, develop, integrate, and optimize f...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    MEAN Stack Software Engineer

    MEAN Stack Software Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.permanent
    A company is looking for a MEAN Stack Software Engineer for a permanent remote position.Key Responsibilities : Design, develop, maintain, test, and document high quality software Solve complex te...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Full-Stack - Vehicle Data Platform.Key Responsibilities Lead technical discussions to identify gaps in the telematics data platform and influe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead iOS Software Engineer

    Lead iOS Software Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Software Engineer - Mobile iOS (REMOTE).Key Responsibilities Lead the development of complex iOS applications focusing on modern Apple frameworks Oversee monitori...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer, AI / ML

    Software Engineer, AI / ML

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer, Workspaces.Key Responsibilities Contribute to new product initiatives that assist ML engineers in analyzing and sharing information Collaborate with...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal ML Engineer

    Principal ML Engineer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal ML Engineer - Personalisation.Key Responsibilities Lead the architecture and evolution of scalable, high-performance personalization backend systems Drive cr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Tools Engineer

    Senior Tools Engineer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Tools Engineer to enhance development workflows for a new multiplayer adventure project. Key Responsibilities Lead the design and implementation of C++ tools and ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    VirtualVocations • San Buenaventura, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior ML Engineer - Personalisation.Key Responsibilities Develop scalable, high-performance personalization backend systems and AI-driven personalization pipelines Im...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Forward Deployed Engineer

    Forward Deployed Engineer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Forward Deployed Engineer, AI Agents.Key Responsibilities Work directly with customers to build and deploy AI agents using the developer toolkit Act as a technical adv...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Mobile Software Engineer

    Mobile Software Engineer

    VirtualVocations • Oxnard, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer, Mobile.Key Responsibilities Build and maintain high-quality mobile applications in React Native for iOS and Android Improve app quality and performa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted