Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer, Software (C++/Networking)

$150k - $270k

Shield AI

Staff Engineer

Shield AI is seeking a staff engineer to help lead the design and development of advanced networking capabilities that support our autonomous systems. As part of the hivemind foundations team, you'll focus on building high-performance, reliable networking software spanning transport through application layers. Your work will enable resilient communications for autonomous aircraft and ground systems operating in dynamic and contested environments. This role sits at the intersection of networking, distributed systems, and autonomy infrastructure, and is critical to our ability to deploy robust autonomous systems in real-world operations.

What you'll do:

  • Lead the development of the edgeos communication stack used in deployed systems.
  • Own the architecture, implementation, and integration of high-performance C++ networking components.
  • Develop and optimize transport- and application-layer networking features for reliable, low-latency communication.
  • Collaborate closely with autonomy, systems, and simulation teams
  • Support development of network simulation capabilities used for testing and validation in simulated environments.

Required qualifications:

  • Bachelor's degree in computer science, electrical engineering, or a related field.
  • Typically requires a minimum of 7 years of related experience with a bachelor's degree; or 5 years and a master's degree; or 3 years with a phd; or equivalent work experience.
  • Proficient with C++ 11 or newer in a production environment.
  • Understanding of networking fundamentals across IP, TCP/UDP, routing, QoS, and hands-on experience with network debugging and analysis tools (e.g., netem, ifconfig, wireshark, etc).
  • Experience developing and debugging distributed or networked systems.
  • Proven track record of leading and delivering complex technical projects with minimal oversight.

Preferred qualifications:

  • Experience with C++17 or newer standards.
  • Knowledge of cmake and conan build systems.
  • Background in distributed systems, simulation, or autonomous robotics environments.
  • Experience with network emulation or simulation tools (e.g., ns-3, emane, core, mininet).
  • Familiarity with RF communication systems or wireless networking concepts.

Staff: $150,000- $225,000 senior staff: $180,000- $270,000

$150,000 - $270,000 a year

Full-time regular employee offer package:

Pay within range listed + bonus + benefits + equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status. If you have a disability or special need that requires accommodation, please let us know.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer, Software (C++/Networking) in San Diego, CA vacancy
  •  ...a passionate and innovative engineer looking to help develop state...  ...We are seeking an experienced Software Integration Engineer passionate...  ...including Python or C++.   Experience with autonomous...  ...testing   Familiarity with networking, operating-systems, and radio... 
    Software
    Network
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    10 days ago
  •  ...Position : Senior Principal Software Engineer – Onsite (Proficiency in C++/C, embedded, real-time, multi-threaded software design and development & QNX...  ...Experience with QNX OS is desired. ~ Experience in computer networking is a plus. ~ Excellent written and oral... 
    Software
    Network
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    2 days ago
  •  ...to work on the Infrastructure Engineering team to develop our world-...  ...skilled engineers to perform software engineering duties such as: problem...  ...enterprise Optimize network hardware and software to enable...  ...With: This position is for a Staff Virtualization Engineer for our... 
    Software
    Network
    Work experience placement
    Flexible hours

    Teradata Group

    San Diego, CA
    2 days ago
  • $95 - $105 per hour

     ...Immediate need for a talented Senior Software Engineer - C, C , Embedded Programming. This is a 12 months contract opportunity with long...  ...with communication protocols (UART, SPI, I2C). ~ Networking application development experience, including, TCP/IP, TLS 1... 
    Software
    Network
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    San Diego, CA
    4 days ago
  •  ...complex applications problems, system administration issues or network concerns. Engineers will work with mobile devices testing the latest features...  ..., Scientific, Data Mining and Database management software Access software, cloud-based management software, communications... 
    Software
    Network

    SpacePalm, Inc.

    San Diego, CA
    1 day ago
  • $40k

    Saic in San Diego is looking for a motivated Software Engineer Intern to join the team. This role offers hands-on experience...  ...development initiatives in languages like C++, Python, and C, assisting with network monitoring and security analysis, and collaborating... 
    Software
    Network
    Internship

    Saic

    San Diego, CA
    4 days ago
  • $134.8k - $202.2k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...Strong development experience with C/C++ and strong programming skills...  ...hypervisors is beneficial Strong networking concepts and systems programming experience... 
    Software
    Network
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • $136k - $212k

     ...Senior Staff Engineer, Software Req ID: 135513 Hiring Manager: Kevin Frick Region: Americas...  ...products running SONiC (Software for Open Networking in the Cloud) and OpenBMC within...  ...Development: Strong proficiency in Python, C/C++, Rust, or Java; experience building... 
    Software
    Network
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide

    Celestica

    San Diego, CA
    3 days ago
  • $158.4k - $237.6k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ..., audio, and multimodal networks for deployment on Qualcomm...  ...seeking a talented and motivated Staff Software Engineer with expertise in...  ...~ Experience with C++ for performance-critical components... 
    Software
    Network
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $178.4k - $267.6k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine...  ...with enabling on-device AI using modern software engineering best practices. Minimum Qualifications...  ..., pruning etc. Knowledge of neural networks, with hands-on experience using ML... 
    Software
    Network
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    5 days ago
  • $175k - $185k

    Overview Staff Engineer, CI/CD & Cloud Infrastructure Location: San Diego...  ...build systems for Python, C/C++, and CUDA codebases on Linux...  ...Manage high-speed networking infrastructure between instruments...  ...Own deployment workflows for software delivered to embedded instruments... 
    Software
    Network
    Full time
    Local area

    Foresite Labs (Stealth Co)

    San Diego, CA
    3 days ago
  •  ...Sr. Staff Engineer Software At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact...  ...Governance: Ground systems often sit at the boundary between networks at different classification and compartment boundaries. This... 
    Software
    Network
    Flexible hours

    Northrop Grumman

    San Diego, CA
    2 hours ago
  • $192.7k - $289.1k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning...  ...group within Qualcomm which spans software, hardware, and systems, and we contribute...  ...top researchers across Qualcomm’s global network. Thrive in an inclusive, innovation‑driven... 
    Software
    Network
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    San Diego, CA
    3 days ago
  • $200.6k - $271.4k

     ...As a Machine Learning Engineer, you will play a prominent...  ...models, graph neural networks, active learning; Experience...  ...record in open‑source software development, e.g.,...  ...level language (e.g., C++, Rust); Experience with...  ...400 (Redwood City, CA) Staff Machine Learning Engineer... 
    Software
    Network
    Contract work
    Local area

    Second Renaissance

    San Diego, CA
    4 days ago
  • $178.4k - $267.6k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning...  ...with enabling on-device AI using modern software engineering best practices. Minimum...  ...quantization, pruning etc. Knowledge of neural networks, with hands-on experience using ML... 
    Software
    Network
    Work experience placement
    Work from home

    Stryker Corporation

    San Diego, CA
    1 day ago
  •  ...data across the enterprise. What You’ll Do We are seeking a Staff Software Engineer to lead the design and development of next‑generation AI‑...  ...public at scale. AWS, Azure & Google hands‑on experience with network administration: VPCs, ACLs, subnets, peering, DNS knowledge... 
    Software
    Network
    Flexible hours

    Teradata Group

    San Diego, CA
    3 days ago
  • $500 per month

     ...ROLE AND WHAT WOULD YOU BE DOING? As a Staff DevOps Engineer on the Infrastructure Platform team,...  ...AWS environments, including compute, networking, storage, identity, and Kubernetes‑based...  ...you have: 8+ years of experience in software, infrastructure, or systems engineering... 
    Software
    Network
    Remote work
    Home office
    Flexible hours

    Nerdleveltech

    San Diego, CA
    3 days ago
  • $177k - $265.6k

     ...Northrop Grumman Aeronautics Systems is looking to add a Staff Engineer Software - Thread Lead to join our team in San Diego, CA. This...  ...dissemination across diverse data formats, technologies, and network/distribution protocols. Translate raw sensor and telemetry... 
    Software
    Network
    Full time
    Immediate start
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  • $201.3k - $302.2k

    Staff Security Engineer - Health Software San Diego, California, United States Software and Services Imagine what you could do here. At Apple, great ideas...  ...across multiple domains, including cloud security, network security, application security, and data security Experience... 
    Software
    Network
    Relocation

    Apple Inc.

    San Diego, CA
    4 days ago
  • $183.2k - $274.8k

     ...looking for you to join our team as a Sr Staff Cyber Systems Engineer to join the Sentinel Mission Defense...  ...Engineering efforts for complex software and hardware airborne vehicle and ground...  ...Security Engineering practices, network technologies, DoD system development... 
    Software
    Network
    Contract work
    Work at office
    Relocation package
    Shift work

    Northrop Grumman Corp. (AU)

    San Diego, CA
    1 day ago
  •  ...Embedded C++ Software Developer Embedded C++ Software Developer - video Contract (6 month+...  .../ US CITIZENS ONLY Embedded Software Engineer (6 months+ Contract) We are seeking skilled...  ..., and familiarity with TCP/IP networking, § MPEG/Video codec, and security hardening... 
    Software
    Network
    Contract work

    Talentry LLC

    San Diego, CA
    3 days ago
  •  ...Northern CA. As a member of the Pre-Sales Engineering Team, you will be responsible for...  ...requirements for business solutions related to network, datacenter, security, data/AI, and...  ...formulate a solution consisting of hardware, software, licensing, and engineering services.... 
    Software
    Network
    For contractors

    Presidio

    San Diego, CA
    2 days ago
  • $143.4k - $262.9k

     ...Northrop Grumman Aeronautics Sector (NGAS) Software Engineering Center of Technical Excellence (CoTE)...  ...CoTE organization is seeking a Sr. Staff Engineer Software to lead the Full Stack...  ...systems often sit at the boundary between networks at different classification and... 
    Software
    Network
    Full time
    Internship
    Worldwide
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    San Diego, CA
    12 hours ago
  •  ...center infrastructure, security, physical servers, hypervisors, network communications, storage and data protection, and public cloud....  ...Implementation and operational administration of hardware and software upgrades and deployments Apply security remediation, vulnerability... 
    Software
    Network

    Mitchell 1 Group

    San Diego, CA
    4 days ago
  •  ...compliance, and end-user support. The Full Stack Engineer will report to the Senior Director,...  ...and deployment of secure, high-quality software solutions in collaboration with multiple...  ...MuleSoft platforms. Familiarity with networking and security protocols including TCP/IP,... 
    Software
    Network

    Blue Shield of CA

    San Diego, CA
    4 days ago
  •  ...end-user systems within a secure Department of Defense environment. The specialist will assist in troubleshooting hardware, software, and network issues across local and remote users, while ensuring compliance with cybersecurity and system access protocols. Key Responsibilities... 
    Software
    Network
    Local area
    Remote work

    Kros-Wise, Inc.

    San Diego, CA
    2 days ago
  • $168k - $239k

     ...most advanced self‑driving hardware and software solution. The efficiency demands of such...  ...specifications. As a GPU performance software engineer within the Software Performance team, you...  ...tools like Nsight. Strong knowledge of C++ and experience in large code bases,... 
    Software
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    2 days ago
  •  ...in contested environments, we are looking for a Survivability Engineer to shape and optimize the low observable (LO) performance of our...  ...survivability analysis in contested environments (e.g., IADS, radar networks). Familiarity with platform CONOPS, threat modeling, and... 
    Network
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    14 days ago
  • $158.4k - $237.6k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...-optimized, power-efficient software and hardware to enable the...  ...constraints to drive multi-modal network architectures for combined...  ...coding skills in Python and C++ for production and on-device... 
    Software
    Network
    Work experience placement
    Work from home
    Relocation package

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...automation tools: Terraform, Ansible, Jenkins, Git. Solid understanding of cloud computing, particularly OCI - compute, storage, networking, IAM, monitoring. Experience with monitoring and troubleshooting tools: OEM, ELK, OCI Monitoring. Preferred Qualifications... 
    Software
    Network
    Shift work

    SoftClouds, LLC.

    San Diego, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer, Software (C++/Networking). Be the first to apply!