B.S./M.S. in Computer Science, Computer Engineering or related field of study. The successful candidate will also be exposed to the tools and methodologies used……
Nor will ROBOTICS TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment……
Support the design, development, testing, and deployment of full stack software applications (UI, API, Data) while leveraging AI tools. The Team You Will Join.…
We think most of the progress in the AI field has come from using more FLOPs to train and run models, and the best way to get more FLOPs is to build model-……
Develop telemetry, logging, and tracing infrastructure for diagnosing failures and driving performance improvements. You may be a good fit if you have.…
BS or MS in Computer Science or related field (preferred). Your focus will be on Virtual Machine Lifecycle Management, ensuring the design and implementation of……
In this role you will be responsible for analyzing software requirements, high level architecture design, low level detailed design, implementation, test and……
Bachelor's Degree or higher in Computer Science, Computer Engineering or related field. At least 7 years of design and implementation experience with embedded……
You will be responsible for the "guts" of the device, developing the system services, IPC interfaces (AIDL), and hardware abstractions that allow our AI-driven……
Proficiency in Linux kernel customization, device driver design and development and at least one or more build environments such as Yocto, Buildroot, or Open……
Design and develop in C/C++ under tight deadlines with minimal supervision. Define and articulate technical designs with the appropriate details.…
Lead technical design discussions and help set architectural direction. Our frontend is built with Typescript and React, using a combination of Apollo GraphQL……
Integrate MCP Server tools with Azure AI Foundry agents, enabling AI agents to perform actions such as data querying, workflow automation, and API interaction.…
Provide high-quality, in-depth code and architecture reviews, implement new features, and provide technical leadership while coordinating with project……
Bachelors or Masters degree in computer science or related engineering fields. All external recruiters and staffing agencies are required to have a valid……
Experienced in writing/porting/ modifying Linux 2.6 based device drivers for supporting various devices / adapters ( Fiber Channel, Network,SCSI, SATA).…
Love to make networks perfom at their line rate, knowing that it requires rigorous analysis, potentially novel architecture, and careful implementation.…
Are energized by the thought of jumping between implementing a new protocol (or a new implementation of an old one!), analyzing customer networking pathologies,……
Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development.…
Consultancy or client-facing technical background, you know how to balance technical excellence with business constraints, explain kernel internals to product……
Triage a rendering corruption report from a client - identify whether it is a driver bug or a spec interpretation issue. Existing Mesa or kernel patch history.…
Develop scalable, highly optimized, and maintainable front-end code using TypeScript and React to craft delightful UIs that make our observability tools shine.…
The actual offer, reflecting the total compensation package and benefits, will be at the company’s sole discretion and determined by a myriad of factors,……
Design and develop AI agents using frameworks like LangChain, LangGraph, CrewAI, AutoGen, or the Anthropic/OpenAI SDKs. Tech Stack You'll Work With *.…
You’ll develop eBPF programs (instrumentations) for multiple programming languages. See an example of our open-source instrumentation: https://github.com/open-……
Use AI to find out how well the skills on your resume fit this job description.
Job Description:
Develop and modify code in the Linux Networking Stack and supporting interfaces to enhance its performance for high speed NICs.
Candidate should have a solid understanding of the Linux operating system internals, network stacks and associated protocols.
Linux kernel development experience with emphasis on the network stack and its interfaces is highly desirable e.g.
Programming experience at the sockets layer, protocol layer, device layer and network virtualization.
Most of the work will involve Linux kernel and network stack programming and associated analysis.
The successful candidate will also be exposed to the tools and methodologies used to analyze various HW and SW elements on a platform
Qualifications:
B.S./M.S. in Computer Science, Computer Engineering or related field of study.
Knowledge of Computer Architecture, OS internals and Networking essential.
Software Development Skills: C Programming , Device Driver development, Linux Kernel development, Protocol stack development/enhancements e.g. TCP/IP, UDP/IP, Socket layer development/enhancements and adjacencies e.g. libevent, epoll
Knowledge of TCP/IP, and new and emerging Tunneling encapsulating protocols such as VxLAN, NVGRE, familiarity with network benchmarks and performance evaluation methods.
Knowledge of eBPF, User mode networking and OpenVswitch/VxLAN/NSH development is also desire
Deadline: Applications accepted until 10/30/2025 at 11:59 PM CST
We are an Equal Pay Employer. All employment decisions, including compensation, benefits, hiring, training, and promotions, are made based on merit, qualifications, and business needs. We do not discriminate on the basis of gender, race, ethnicity, age, disability, sexual orientation, or any other protected characteristic. We are committed to ensuring equal pay for equal work and regularly review our compensation practices to promote fairness, equity, and transparency across our organization.
The minimum salary is $40.00 and the max salary is $60.00.
$40.00 – $60.00/hr (Employer provided)
$50.00
/hr Median
Remote
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.