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

Software Engineer III ( Linux, C)

$80 - $90 per hour

The Carrera Agency

Is your CV ready If so, and you are confident this is the role for you, make sure to apply asap.

We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform, the foundation of our database and AI solutions. You will influence technical direction, mentor engineers, and leverage AI-assisted development tools to accelerate innovation and execution at scale.

Job Title : Network Software Engineer

Location: Remote

Duration: 6months CTH

Rate: $80-$90/hr plus benefits ( No C2C or 3rd party vendors)

Key Responsibilities

  • Architect, design, and evolve scalable, reliable, and fault-tolerant networking software for high-speed, low-latency interconnects, delivering predictable performance across large-scale MPP systems.
  • Evaluate and drive adoption of emerging technologies across operating systems, high-performance networking, adapters, DPUs, accelerators, and interconnect fabrics.
  • Lead complex debugging and root-cause analysis of system-level customer and field issues, including SLES OS crash dump analysis, spanning hardware, firmware, OS, and networking layers.
  • Define and execute targeted research initiatives and proof-of-concepts to validate new technologies, quantify performance, and guide platform decisions.
  • Partner with product, hardware, and systems engineering teams to scope, prototype, benchmark, and productionize platform enhancements.
  • Establish performance benchmarks, validation methodologies, and success metrics for networking and interconnect innovations.
  • Influence platform roadmaps through deep understanding of industry trends, academic research, and partner technologies.
  • Mentor and technically guide other engineers through design reviews, code reviews, and architectural discussions.
  • Leverage AI-assisted coding, analysis, and testing tools to accelerate development cycles and improve code quality and reliability.

Who You'll Work With

In this role, you will operate across the full lifecycle from research and architecture through production deployment, working closely with platform, hardware, and product engineering teams.

What Makes You a Qualified Candidate

Required Technical Skills:

  • Strong background in HPC or large-scale distributed systems development.
  • Proven experience with Linux kernel and driver development in C, including production support.
  • Deep familiarity with bare-metal and virtualized environments, including performance tradeoffs.
  • Expertise in InfiniBand and Ethernet networking, leveraging RDMA and RoCE for low-latency, high-throughput communication.
  • Solid understanding of TCP/IP and UDP networking, along with Linux networking, tuning, and diagnostic tools".
  • Packet-level analysis and Linux kernel debugging using tools such as tcpdump, kgdb, and crash.
  • Experience designing and optimizing high-throughput, low-latency data transport protocols.
  • Strong knowledge of the Linux kernel, including DKMS, driver lifecycle management, and compatibility across kernel versions.
  • Proficiency in C, Bash, and Python for systems programming, automation, and diagnostics.
  • Experience with massively parallel processing (MPP) using message-passing interfaces.
  • Effective use of modern AI-assisted development tools to accelerate design, coding, and debugging.

Nice to Have:

  • Experience with DPUs, SmartNICs, or hardware offload technologies.
  • Hands-on work with kernel-bypass networking (e.g., RDMA verbs, DPDK, XDP, eBPF).
  • Experience with high-speed Ethernet (100G/200G/400G/800G) and modern interconnect fabrics.
  • Experience tuning systems for NUMA, CPU affinity, cache locality, and memory bandwidth.
  • Exposure to distributed storage or database platforms in production environments.
  • Experience working with hardware vendors (NICs, switches, accelerators) on performance or integration issues.
  • Contributions to open-source networking, kernel, or systems software projects.

Education & Experience

  • Bachelor's degree in Computer Science (distributed systems focus preferred), Computer Engineering, or Electrical Engineering, or equivalent practical experience.
  • 7+ years of experience in high-performance Linux systems or networking software development, with demonstrated technical leadership.

What You'll Bring

  • Confidence and resilience, with the ability to navigate technical disagreement, challenge assumptions, and incorporate feedback constructively.
  • Proven ability to lead and coordinate real-time troubleshooting of critical (P1) customer issues, rapidly diagnosing system-level failures and driving resolution under pressure.
  • Strong influencing skills, capable of aligning cross-functional teams and driving outcomes without direct authority or ownership of resources.
  • Excellent communication skills, with the ability to clearly articulate complex technical findings, remediation plans, and customer impact to both technical and business stakeholders.
  • A collaborative, self-directed mindset paired with strong intellectual curiosity and continuous learning. xhyhwjd
  • The ability to thrive in ambiguous, fast-paced environments while bringing clarity, structure, and forward momentum.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III ( Linux, C) in San Diego, CA vacancy
  • $80 - $90 per hour

     ...We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively...  ...systems development. Proven experience with Linux kernel and driver development in C, including production support. Deep familiarity... 
    Suggested
    Remote work

    The Carrera Agency

    San Diego, CA
    2 days ago
  • $111.1k - $185.1k

     ...Software Engineer III Location US-CA-San Diego ID 2026-11467 Category Software Engineer Position Type...  ...engineering role Familiarity with programming languages such as C, C++, and Java Capable of researching, designing, developing... 
    Suggested
    Full time
    For contractors
    Local area

    Scientific Research

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

     ...Software Engineer III Gnostech, LLC is seeking a skilled Software Engineer III to support the Navy and Marine Corps (NAVWAR/NIWC Pacific)...  ...professional or academic setting. ~ Experience with Windows and/or Linux system administration and scripting ~ Experience with DISA... 
    Suggested
    Remote work

    Gnostech

    San Diego, CA
    4 days ago
  •  ...Software Engineer: Linux Driver and Kernel Developer Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary...  ...Experience in embedded Linux kernel development Experience in C programming Experience with ARM architecture... 
    Suggested

    Jobleads-US

    San Diego, CA
    4 days ago
  • Job TitleSoftware Engineer IIILocationSan Diego, CA 22400 US (Primary)CategoryResearch, Development, and EngineeringJob TypeFull...  ...RequiredSecretJob DescriptionPrescient Edge is seeking a Software Engineer III to support a federal government client.Please note that the... 
    Suggested

    Prescient Edge

    San Diego, CA
    3 days ago
  • $125k - $150k

     .... Here, visionary minds engineer the future of space technology...  ...-secure solutions. From software-defined radios to...  ...Embedded Software Engineer III plays a key role in...  ...management software, preparing Linux board support packages...  ...with writing embedded C code that incorporates... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    4 days ago
  • $68 - $73 per hour

     ...Akkodis is seeking a Software Engineer III for a Contract with a client in San Diego, CA. The ideal candidate will develop backend automation and integration solutions to streamline engineering validation workflows, improve requirements traceability, and optimize... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    San Diego, CA
    1 day ago
  • $72 - $82 per hour

    DescriptionA client with Kforce is seeking a Full Stack Software Developer III to join their team. This role will be onsite in San Diego, 3...  ...leaders. This is a temporary contingent role providing backfill engineering support for TRE during a staffing gap, working alongside... 
    Temporary work
    3 days per week

    KForce

    San Diego, CA
    3 days ago
  • $115k - $200k

     ...'re never going alone. Because there's too much at stake to go solo. Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based... 
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    a month ago
  • $138.97k - $200k

     ...experienced Computer Programmer , III to support critical naval software delivery operations for our customer...  ...languages: Python Java C Go C++ Proven experience developing...  ..., cyber, systems and software engineering, and digital transformation. With... 
    Contract work
    For contractors
    Worldwide

    Jobleads-US

    San Diego, CA
    2 days ago
  •  ...capabilities across cloud, data, and software environments. Our teams tackle...  ...(NOA), working alongside engineers and operators to deliver...  ...an experienced Cloud Engineer III to design, build, integrate, and...  ...role requires strong cloud and Linux fundamentals, hands‑on troubleshooting... 

    PMAT INC

    San Diego, CA
    5 days ago
  •  ...Job Title: AI SW Integration Engineer Location: San Diego, CA 92121 (Onsite) Duration: 8 months with the possibility of extension for a further 4 months Summary: The scope of this role focuses on developing integration and automation solutions to streamline... 

    eTeam

    San Diego, CA
    2 days ago
  •  ...protocolSoftware architecture and engineering process developmentRequired...  ...operationsExpert in coding in C and C++ including the standard...  ...developing in a Linux environment including use of POSIX...  ...operational pressureExperience with software development processes such as... 

    Technology Recruiting Solutions

    San Diego, CA
    3 days ago
  • Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development...  ...such as J2EE or Spring Framework in a Linux environment. Must understand object-...  ...and integration efforts using C, C++, and Java to provide new interfaces... 

    Science Applications International Corporation

    San Diego, CA
    2 days ago
  • $87.1k - $157.45k

     ...at Leidos currently has an opening for a Software Engineer in San Diego, CA. Candidate will join a...  ...one or more of the listed platforms: o Linux application software. o Linux kernel and...  ...2 (ROS 2) software.• Proficiency in the C programming language.• Proficiency in software... 
    Full time
    Work at office
    Night shift

    Leidos

    San Diego, CA
    3 days ago
  • $140k - $220k

     ...an exciting opportunity for an Algorithm Software Engineer to perform design, development, and...  ...processing. Designing, implementing, and testing C applications in a real-time...  ...team of engineersComfortable working in Linux development environmentsDemonstrated ability... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Leidos

    San Diego, CA
    3 days ago
  • $107.9k - $195.05k

     ...overview:Leidos’ Undersea Systems Division is seeking a Software Engineer in San Diego, CA to join a fast-paced R&D engineering group...  ...experience.Strong systems programming capabilities in Linux, Python, and C or C++.Practical understanding of TCP networking and socket... 
    Full time
    Flexible hours
    Night shift

    Leidos

    San Diego, CA
    13 hours ago
  •  ...Sr Software Engineer Software engineer with 5 to 10 years of experience in large scale software applications embedded programming. Key competencies for this role are Unix/Linux, C, C++, UML, real time, Python, VxWorks, Matlab. Solid software engineering knowledge: Agile... 

    Keylent Inc

    San Diego, CA
    4 days ago
  • $168.1k - $227.4k

     ...possible on bare metal i.e. true Software Defined Networking (SDN). We...  ...looking for kernel/embedded C leaders who can deliver ultra...  ...passion for systems software engineering such as kernel or embedded development...  ...and data structures- Linux operating system knowledge + development... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    2 days ago
  • $150k - $170k

     ...provide deep expertise in Advanced Engineering; Digital Transformation;...  ...System Administrator III to provide senior-level administration...  ...leadership across Windows, Linux, virtualization, network, and...  ...products, hardware, software, licenses, system performance... 
    Contract work
    Local area

    Jobleads-US

    San Diego, CA
    2 days ago
  • $100k - $135k

     ...innovators. Here, visionary minds engineer the future of space technology...  ...cyber-secure solutions. From software-defined radios to cutting-edge...  ...an IT Systems Administrator III , you’ll lead advanced system...  ...experience with Windows/Linux server environments, Active Directory... 
    Full time
    Remote work
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    more than 2 months ago
  •  ...Job Title: Software Engineer I Location: San Diego, CA, 92123 Duration: 06+ months...  ...knowledge in one or more programming languages (C, C++, Python, or Java) o...  ...and version control o Familiarity with Linux environments or basic command-line operations... 
    Internship
    Shift work

    LanceSoft

    San Diego, CA
    5 days ago
  • $109.4k - $164.2k

    ## Software EngineerSan Diego, California, United States of AmericaApply...  ..., Inc.## **Job Area:**Engineering Group, Engineering Group Cellular...  ...written in C++ and implemented as a Linux service. Fast paced...  ...programming language, or strong C programming with familiarity in... 
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  •  ...extension of our communications protocol Software architecture and engineering process development Required...  ...operations Expert in coding in C and C++ including the standard template...  ...Experience developing in a Linux environment including use of POSIX and... 

    Launching Point

    San Diego, CA
    1 day ago
  • $115k - $160k

     ...Saalex Corporation is seeking multiple Database Administrator III inTidewater, VA and San Diego, CA. Saalex Corp., is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services,... 
    Contract work
    Temporary work
    Local area
    Flexible hours

    Saalex

    San Diego, CA
    13 hours ago
  • $130k - $160k

     ...Description GALT Aerospace is seeking a full-time, salaried Software Engineer II or III to design, develop, integrate, and sustain software for...  ...used to configure, provision, and deploy Red Hat Enterprise Linux (RHEL) systems and Windows virtual machines. Develop,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Galt USA

    San Diego, CA
    4 days ago
  • $78.6k - $160.2k

     ...Software Engineer At Accenture Federal Services, nothing matters more than helping the US federal...  ...Engineer with a strong foundation in Linux, C/C++, and React with TypeScript. The ideal...  ...shell commands. ~ Proficiency in C and/or C++ development (academic or professional... 
    Local area

    Accenture Federal Services

    San Diego, CA
    1 day ago
  • $140k - $175k

     ...space. We are looking for a SW Engineer to join our team of designers...  ...applications, including Software-Defined Radios, Digital Processing...  ...~ Experience with embedded Linux, Linux kernel internals, VxWorks...  ...programming, particularly in C or C++. ~ Comfortable working... 
    Long term contract
    Permanent employment
    Contract work
    Flexible hours

    Industrious Ventures

    San Diego, CA
    5 days ago
  • $78.6k - $160.2k

     ...: We are seeking a motivated Junior to Mid Level Software Engineer with a strong foundation in Linux, C/C++, and React with TypeScript. The ideal candidate...  ...including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish... 
    Live in
    Work at office
    Local area

    Accenture

    San Diego, CA
    3 days ago
  • $75 - $85 per hour

     ...roadmap by building full-stack features and integrating new functionalities into existing platforms. The position requires a proactive engineer to support ongoing development and maintenance efforts within a dynamic security operations environment. Key Responsibilities:... 
    Hourly pay
    Contract work

    Akraya, Inc.

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III ( Linux, C). Be the first to apply!