Senior Systems Software Engineer

3 weeks ago


Mountain View, California, United States Groq Full time

We are seeking a highly skilled Senior Systems Software Engineer to join our team at Groq. As a key member of our multi-disciplinary team, you will play a crucial role in the development, integration, and testing of machine learning HPC platforms.

Key Responsibilities:

  • Work within a multi-disciplinary team environment to develop, integrate, and test machine learning HPC platforms.
  • Collaborate with software, hardware, architecture, and support teams to deliver system software for AI platforms, Linux drivers, PCIe drivers, and user space libraries.
  • Develop hardware abstraction layers between Groq hardware and applications in a highly distributed architecture.
  • Triage and debugging of various SW issues.
  • System integration of embedded systems with Silicon, Firmware, and Software.

Requirements:

  • 5+ years of working experience in a similar role.
  • Degree in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, Physics, or equivalent practical experience.
  • Extensive experience developing low-level performant systems in C++.

Preferred Qualifications:

  • Experience in Rust and Python.
  • Experience developing high performance, low-latency application runtime software on distributed systems.
  • Prior Experience with low latency data transfer between I/O devices and memory.
  • Proficiency with debugging large, complex distributed system software.
  • Knowledge of performance optimization, hardware/software integration, and Low latency IPC over a network.
  • Genuine passion for system engineering and hardware/software integration.
  • Experience developing and shipping low-level system software for x86 and ARM.

We are an equal opportunity employer committed to diversity, inclusion, and belonging in all aspects of our organization. We value and celebrate diversity in thought, beliefs, talent, expression, and backgrounds. We know that our individual differences make us better.

Groq is committed to working with qualified individuals with physical or mental disabilities.

Applicants who would like to contact us regarding the accessibility of our website or who need special assistance or a reasonable accommodation for any part of the application or hiring process may contact us at: .



  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Onboard Systems team. As a key member of our autonomy team, you will be responsible for designing, developing, and deploying software modules for self-driving systems.You will work closely with our autonomy teams to identify root causes and mitigate onboard issues across the...


  • Mountain View, California, United States Nuro Full time

    About the RoleNuro is seeking a skilled Senior Software Engineer, Onboard Systems to join our team. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Your expertise in C++/Python and experience in system monitoring and failure resolution will be invaluable...


  • Mountain View, California, United States LinkedIn Full time

    About the RoleAs a Senior Software Engineer, Systems Infrastructure, you will be part of our world-class software engineering team, responsible for building the next-generation infrastructure and platforms for LinkedIn.Key ResponsibilitiesDesign, implement, and optimize the performance of large-scale distributed systems with security and compliance in...


  • Mountain View, California, United States Axient Full time

    Axient is seeking a highly skilled Senior Systems Engineer to lead our Aeronautics Systems Engineering team.Key Responsibilities:Develop and refine technical and Systems Engineering processesProvide technical leadership and mentorship to team membersCollaborate with Researchers and Technical Leads to identify project goals and objectivesDevelop and update...


  • Mountain View, California, United States Databricks Full time

    Unlock the Power of Data with DatabricksAt Databricks, we're passionate about empowering data teams to tackle the world's most complex challenges. As a Senior Software Engineer on our Runtime team, you'll be building the next generation of distributed data storage and processing systems that outperform traditional SQL query engines.Key...


  • Mountain View, California, United States LinkedIn Full time

    Job DescriptionAt LinkedIn, we're building the next-generation infrastructure and platforms for our global workforce. As a Senior Software Engineer, Systems Infrastructure, you'll be part of our world-class software engineering team, responsible for designing, implementing, and optimizing large-scale distributed systems with security and compliance in...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive industry. Our solutions help top automakers accelerate development cycles, deliver high-quality systems, and bring confidence to the production of modern vehicles.About the RoleWe are seeking a senior software engineer with expertise in...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at YouTube. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Review code developed by other...


  • Mountain View, California, United States YouTube Full time

    Job SummaryAt YouTube, we're looking for a skilled Senior Software Engineer, Mobile to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying software solutions for our mobile applications. ResponsibilitiesWrite and test product or system development code.Review code developed by...


  • Mountain View, California, United States LinkedIn Full time

    Job DescriptionAt LinkedIn, we're committed to creating a culture that's built on trust, care, inclusion, and fun – where everyone can succeed. As a Senior Software Engineer, Systems Infrastructure, you'll be part of our world-class software engineering team, responsible for building the next-generation infrastructure and platforms for...


  • Mountain View, California, United States Databricks Full time

    We are seeking a talented Senior Software Engineer to join our team at Databricks. As a key member of our engineering team, you will be responsible for designing and implementing next-generation systems that leapfrog state-of-the-art in database systems, storage systems, and distributed systems.Key Responsibilities:Design and implement high-performance...


  • Mountain View, California, United States Otter Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a deep understanding of search and recommendation algorithms, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, and various ranking algorithms.The successful...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomy solutions, accelerating the adoption of safe and intelligent machines worldwide. Our team of experts delivers cutting-edge technology to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences.Job SummaryWe are seeking a...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...


  • Mountain View, California, United States Nuro Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Engineering Productivity team at Nuro. As a key member of our team, you will be responsible for identifying and addressing pain points in the engineering process, creating new tools and infrastructure to improve efficiency, and educating engineers on best practices.Key...


  • Mountain View, California, United States Intelliswift Software Full time

    Key Responsibilities:As a Senior Process Engineering Specialist at Intelliswift Software, you will be responsible for implementing and rolling out new processes across the organization.Key Skills:Process ownership and implementationChange management and communicationPerformance monitoring and optimizationJob Description:As a Senior Process Engineering...


  • Mountain View, California, United States Otter Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing and developing scalable systems, contributing to a data-centric development team, and collaborating with cross-functional teams to enhance and support technology.Key...


  • Mountain View, California, United States Dell Full time

    Job SummaryAs a Senior Principal Software Engineer on our Data Domain Engineering team, you will be responsible for developing new features and enhancing the product set to improve scaling, performance, high-availability, cloud integration, disaster recovery, and application integration. You will work collaboratively across Dell divisions to coordinate...


  • Mountain View, California, United States Photon Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking an experienced Senior Java Engineer to play a key role in designing, building, and maintaining our real-time analytics infrastructure. As a Senior Engineer, you will work closely with our data scientists, product managers, and other engineers to develop and deploy scalable, efficient, and...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Founded in 2017, the company delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to help customers shorten time to market, build high-quality systems, and create...