Software Engineer III ( Linux, C)
$80 - $90 per hourThe 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.
$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...SuggestedRemote work$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...SuggestedFull timeFor contractorsLocal area$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...SuggestedRemote work- ...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
- 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
$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 visaFlexible hours$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 payContract workTemporary workLocal area$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 work3 days per week$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 placementWork at officeWorldwide$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 workFor contractorsWorldwide- ...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...
- ...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...
- ...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...
- 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...
$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 timeWork at officeNight shift$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 timeWork at officeImmediate startFlexible hours$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 timeFlexible hoursNight shift- ...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...
$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...InternshipLocal areaWorldwideFlexible hours$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 workLocal area$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 timeRemote workWork visaFlexible hours- ...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...InternshipShift work
$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- ...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...
$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 workTemporary workLocal areaFlexible hours$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 timeWork at officeLocal areaFlexible hours$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$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 contractPermanent employmentContract workFlexible hours$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 inWork at officeLocal area$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 payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III ( Linux, C). Be the first to apply!
- software engineer full time San Diego, CA
- graduate software developer no experience San Diego, CA
- software engineer healthcare San Diego, CA
- network software engineer San Diego, CA
- software engineer internship San Diego, CA
- senior software engineer San Diego, CA
- software system engineer San Diego, CA
- software developer San Diego, CA
- ngo software engineer San Diego, CA
- startup software engineer San Diego, CA





