Role Overview & Specifications

Operating Systems Software Engineer | Generative AI / Datacenters
The company is a well-funded and established AI start-up developing a next-generation software stack for distributed AI computing at scale.
This is an opportunity to join a highly funded and expanding startup, working on cutting-edge projects at the forefront of AI!
Responsibilities:Operating System DevelopmentDesign and develop software components for the operating system of the AI accelerator platform, ensuring robustness, scalability, and performance.Implementing low-level system software in C/C++14, assembly language, and GolangKernel and Driver DevelopmentCollaborate with hardware engineers to define and implement hardware abstraction layers (HALs) and device drivers for theAI accelerator hardware.Networking ArchitectureDevelop networking protocols, services, and APIs to facilitate communication and data transfer within distributed systemsCollaboration and Cross-Functional IntegrationWork closely with software architects, hardware engineers, and other cross-functional teams to ensure seamless integration of operating system components with overall platform architecture.

Qualifications:3+ Years of experience in software engineering and operating system development.Proficiency in C/C++14, Golang, and assembly language programming.Experience with Kubernetes, gRPC, micro-services, containers, and virtualization technologies.Strong understanding of kernel and driver development, including device driver interfaces and hardware abstraction layers.Strong knowledge of networking architecture and protocols, particularly in datacenter environments.Excellent problem-solving skills, with the ability to analyze complex systems and design scalable solutions.Effective communication skills and ability to collaborate in a fast-paced, team-oriented environment.
If interested Apply via LinkedIn, or send your CV to george@eu-recruit.com
Keywords: OS Development / Operating Systems / Golang / AI Accelerator / C++14 / Kubernetes / Virtualisation / Virtualization / Micro-Services / Assembly
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

About Usa Tech Recruitment

Usa Tech Recruitment is an actively verified employer hiring talent across technology, engineering, and operations.

  • Headquarters: United States / United Kingdom
  • Company Size: 1,000+ employees
  • Trust Rating: 95 / 100 (Official Registry Audited)

View all openings at Usa Tech Recruitment โ†’