Software Engineer Iii ( Linux, C)
$80 - $90 per hourThe 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.
$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,...SuggestedFull timeWork at officeLocal areaFlexible hours$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...SuggestedFull timeWork visaFlexible hours$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...SuggestedTemporary work3 days per week$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...SuggestedPermanent employmentWork experience placementWork at officeWorldwide$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 (...SuggestedFull timeWork visaFlexible hours$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...
- ...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...
- ...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,...
$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$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...Remote workWork visaFlexible hours$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 areaFlexible hours- 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...
$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 areaFlexible hours- ...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...
- 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...
- 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 contractorsFor subcontractorLocal areaRemote workFlexible hours
- ...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...
- ...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
$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 placementWork from home$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 officeImmediate startFlexible hours- ...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...
$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$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 officeLocal areaImmediate startNight shift- 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 payContract workLocal area
- ...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...
$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 timeTemporary workPart timeWorldwide$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- ...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 employmentRemote 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 internship remote San Diego, CA
- senior software engineer ruby on rails San Diego, CA
- software developer positions San Diego, CA
- intermediate software engineer San Diego, CA
- agile software developer San Diego, CA
- software engineer intern San Diego, CA
- part time software developer San Diego, CA
- rust software engineer San Diego, CA
- software engineer internship San Diego, CA
- entry level software engineer remote San Diego, CA





