Operating System Engineer - San Jose, United States - USA Tech Recruitment

    Default job background
    Description
    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 Development
    Design 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 Golang
    Kernel and Driver Development
    Collaborate with hardware engineers to define and implement hardware abstraction layers (HALs) and device drivers for theAI accelerator hardware.
    Networking Architecture
    Develop networking protocols, services, and APIs to facilitate communication and data transfer within distributed systems
    Collaboration and Cross-Functional Integration

    Work 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 - 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-)

    #J-18808-Ljbffr