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

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.
  • The ability to thrive in ambiguous, fast-paced environments while bringing clarity, structure, and forward momentum.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Iii ( Linux, C) in San Diego, CA vacancy
  • $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,... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    GALT

    San Diego, CA
    20 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... 
    Suggested
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    more than 2 months 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... 
    Suggested
    Temporary work
    3 days per week

    KForce

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

     ...challenge but a gift. Where you're never going alone. Because there's too much at stake to go solo. Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    a month ago
  • $130k - $150k

     ...Embedded Software Engineer III – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San...  ...RISC‑V Architectures: Develop software targeting embedded Linux and RTOS platforms, including configuration of bootloaders (... 
    Suggested
    Full time
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    3 days 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
    3 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

    San Diego, CA
    3 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... 

    Tri-S Recruiters

    San Diego, CA
    4 days ago
  •  ...digital capabilities across cloud, data, and software environments. Our teams tackle complex,...  ...architectures, working alongside engineers and operators to deliver resilient, forward...  ...Software Engineer (Programmer Engineer – Level III) to support the design, development,... 

    PMAT

    San Diego, CA
    28 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
    1 day 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
    3 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... 
    Remote work
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    a month ago
  • $75.5k - $140.5k

     ...national security. Job Title:  Associate, Software Engineer Job Code: 41581 Job Location:  San...  ...variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating... 
    Local area
    Flexible hours

    L3Harris Technologies

    San Diego, CA
    22 hours ago
  • Sr. Software Engineer Design and develop Bluetooth drivers to productize the latest generation of...  ...and network device driver development on Linux. Develop cutting edge BT features. Work...  ...Key skills: Embedded software Bluetooth C, C++, RTOS 8+ years of experience Solid... 

    Kasmo Global

    San Diego, CA
    4 days ago
  • $102.8k - $171.3k

    Position Summary Join our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make...  ...fuel growth through innovation. Work You’ll Do As a Project Software Engineer III, you will develop, test, maintain, and support the... 
    Local area
    Flexible hours

    Deloitte

    San Diego, CA
    4 days ago
  •  ...Responsibilities include setting up lab equipment, conducting performance measurements, and creating software scripts using C and Python. A Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science is required. The role is on-site and focuses... 

    ALTEN

    San Diego, CA
    5 days ago
  • Cloud Engineer III Mount Indie is seeking a highly experienced Cloud Engineer III to lead the design, implementation, modernization, and sustainment of secure cloud, hybrid cloud, and edge-to-cloud architectures supporting advanced Navy and DoW mission capabilities. This... 

    Mount Indie

    San Diego, CA
    4 days ago
  • TIAG is seeking an experienced Software Engineer to join our San Diego-based team and serve as a key...  ...code supported by Python and Linux workflows.Build and optimize containerized...  ...(and its implementing regulations at 41 C.F.R. 60-300);Section 503 of the Rehabilitation... 
    For contractors
    For subcontractor
    Local area
    Remote work
    Flexible hours

    Jobleads-US

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

    Gallin Associates

    San Diego, CA
    20 days ago
  •  ...technology company is seeking a Senior Software Engineer to help build and extend the software systems...  ...operations Expert-level coding in C and C++, including the standard template...  ...Experience developing in a Linux environment, including use of POSIX and... 
    Full time

    Jobleads-US

    San Diego, CA
    1 day ago
  • $129.5k - $194.3k

     ...Technologies, Inc. Job Area Engineering Group, Engineering Group ADAS R&D Software General Summary At Qualcomm,...  ...proficiency in languages such as C++/C and Python. Primary...  ...platforms running QNX, AGL, Safe Linux, etc. ~ Knowledge of Linux network... 
    Work experience placement
    Work from home

    Jobleads-US

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

     ...an exciting opportunity for an Algorithm Software Engineer to perform design, development, and...  ...Designing, implementing, and testing C applications in a real-time environment....  ...of engineers. ~ Comfortable working in Linux development environments. ~ Demonstrated... 
    Work at office
    Immediate start
    Flexible hours

    Jobleads-US

    San Diego, CA
    3 days ago
  •  ...digital capabilities across cloud, data, and software environments. Our teams tackle complex,...  ..., you’ll contribute to secure software engineering, DevSecOps, and systems integration...  ...DevSecOps Engineer (Systems Engineer – Level III) to support the engineering and... 

    PMAT

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

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Cellular Technologies Software General Summary: The Wireless...  ...in C++ and implemented as a Linux service. Fast paced development...  ...programming language, or strong C programming with familiarity in... 
    Work from home

    Qualcomm

    San Diego, CA
    4 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...  ...(ROS 2) software. • Proficiency in the C programming language. • Proficiency in... 
    Work at office
    Local area
    Immediate start
    Night shift

    Leidos

    San Diego, CA
    4 days ago
  • Software Engineer San Diego, CA Type: Contract Category: Development Industry: Government Standard Hours:...  ...applications. The engineer will develop across Linux and Android using Qt and Android platforms, program in C++, C, and Python, and work with SQLite. The work... 
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    San Diego, CA
    4 days ago
  •  ...Linux AdministratorHonorVet Technologies is a veteran-owned IT staffing firm, ISO 9001 and ISO 27001 certified, working with federal...  ...believe there's a fit worth exploring.Title: Systems Engineer – III (Linux Administrator) Location: San Diego, CA Duration: 12 Months... 

    HonorVet Technologies

    San Diego, CA
    3 days ago
  • $155k - $232k

    Frontend Software Engineer (R2552) Develop user interfaces for interacting with large multi-dimensional...  ...in San Diego, Dallas, Washington, D.C., Abu Dhabi (UAE), Kyiv (Ukraine), and...  ...platform (Azure, GCP, AWS) Experience with Linux, Docker, and CI/CD environments... 
    Full time
    Temporary work
    Part time
    Worldwide

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    1 day 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
    8 hours ago
  •  ...are a team of mission-driven engineers with experience across aerospace...  .... As a Communication Systems Software Engineer, you will be a part...  ...running in both bare-metal and Linux environments across the aircraft...  .... lawful permanent resident, (iii) refugee under 8 U.S.C. § 1157... 
    Permanent employment
    Remote work

    Reliable Robotics Corporation

    San Diego, CA
    4 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!