Talent.com
Mid Level Software Engineer (C, C++, High Performance Computing)
Mid Level Software Engineer (C, C++, High Performance Computing)CACI International • Herndon, VA, US
Mid Level Software Engineer (C, C++, High Performance Computing)

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

CACI International • Herndon, VA, US
job_description.job_card.variable_days_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.

    Pay Range

    The proposed salary range for this position is : $94,400 - $198,200.

    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.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Mid Level Software Engineer • Herndon, VA, US

    Job_description.internal_linking.related_jobs
    Mid-Level Software Developer

    Mid-Level Software Developer

    Leidos Inc • Bethesda, MD, United States
    serp_jobs.job_card.temporary
    Join Our Innovative Team at Leidos!.Job Description : Mid Level Software Developer.Ready to break away from the ordinary and dive into an extraordinary career? At Leidos' High Fidelity Simulation Bu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - C++

    Software Engineer - C++

    Verisign • Reston, VA, United States
    serp_jobs.job_card.full_time
    Verisign helps enable the security, stability, and resiliency of the internet.We are a trusted provider of internet infrastructure services for the networked world and deliver unmatched performance...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer (Associate - Mid Level)

    Software Engineer (Associate - Mid Level)

    G2 Ops, Inc. • Arlington, VA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Arlington at our wonderful G2 Ops office.In person, some remote opportunity, and / or flexible working hours, not a fully remote position. Security Clearance Requirement : .Must be able to obtain and ma...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Principal Kubernetes Software Engineer

    Principal Kubernetes Software Engineer

    Leidos Inc • Columbia, MD, United States
    serp_jobs.job_card.full_time
    National Security Sector's (NSS) Cyber & Analytics Business Area (CABA).Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytica...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    C++ Software Engineer (DC, NoVA)

    C++ Software Engineer (DC, NoVA)

    Stellar Science • Tysons, VA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Stellar Science is seeking several modern C++20 / 23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Mid Level Full Stack Developer

    Mid Level Full Stack Developer

    Impyrian • Fulton, MD, United States
    serp_jobs.job_card.full_time
    At Impyrian, our commitment to excellence, client-centric approach, and deep industry expertise set us apart.We strive to be a trusted partner for organizations seeking to embrace digital transform...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Software Engineer - On-site

    Principal Software Engineer - On-site

    Leonardo DRS • Germantown, MD, United States
    serp_jobs.job_card.full_time
    DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and legacy avionics systems supporting the defense industry globally. The company is a global pioneer o...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    Leidos Inc • Chantilly, VA, United States
    serp_jobs.job_card.full_time
    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our d...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer (Tactical Decision Aids - Mid-Level)

    Software Engineer (Tactical Decision Aids - Mid-Level)

    Leidos Inc • Bethesda, MD, United States
    serp_jobs.job_card.full_time
    High Fidelity Simulation Business Area.At Leidos, we empower our engineers to do.Develop and enhance Tactical Signature Guidance (TSG) systems. TDAs across multiple code baselines.Troubleshoot and r...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer (Tech Lead)

    Lead Software Engineer (Tech Lead)

    Capital One National Association • McLean, VA, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer (Tech Lead).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterati...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    Belay Technologies • Columbia, MD, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    GliaCell Technologies • Columbia, MD, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    An active or rein-statable TS / SCI with Polygraph security clearance is REQUIRED.Please do not apply if you currently do not possess this level of clearance. Are you a strong Mid-Level Software Engin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Principal Software Engineer

    Principal Software Engineer

    Raft • Washington, DC, United States
    serp_jobs.job_card.full_time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer - Graph Technologies

    Software Engineer - Graph Technologies

    Raft • Chantilly, VA, United States
    serp_jobs.job_card.full_time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Mid Data Engineer (Software Development)

    Mid Data Engineer (Software Development)

    Prescient Edge • Washington, DC, United States
    serp_jobs.job_card.full_time
    Mid Data Engineer (Software Development) - (2513).Mid Data Engineer (Software Development).Washington, DC 20032 US (Primary). To that end, we provide employees with a best-in-class benefits package ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer - Mid FBI Experience and TS Required to apply

    Software Engineer - Mid FBI Experience and TS Required to apply

    Bow Wave LLC • Washington, DC, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    FBI on-site working experience; CI Poly not required but prioritized.Specific software technical experience with FISA required. Unix using C, Pro •C, Shell scripting, Java, Javascript, Perl, C++, PL / ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Lead Software Engineer, Full Stack

    Lead Software Engineer, Full Stack

    Dexian - DISYS • Glen Echo, Maryland, US
    serp_jobs.job_card.permanent
    Qualifications, skills, and all relevant experience needed for this role can be found in the full description below.LEADING A TEAM OF 6 FROM A HANDS ON PERSPECTIVE. MUST BE WILLING TO TAKE TECH TEST...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Washington, DC, United States
    serp_jobs.job_card.full_time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Mid-Level Systems Engineer

    Mid-Level Systems Engineer

    Leidos Inc • Chantilly, VA, United States
    serp_jobs.job_card.full_time
    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our d...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer Mid - TS required to apply; Washington DC

    Software Engineer Mid - TS required to apply; Washington DC

    Bow Wave LLC • Washington, DC, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Minimum five (5) years experience.Responsible for the design, development, testing, and management of the application development projects in support of IT infrastructure.This includes the programm...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30