Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Engineer (Embedded)

$175k - $275k

CEREBRAS SYSTEMS INC.

Embedded Software Engineer

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation. Cerebras works with the leading model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.

As part of the Embedded Software team, you will help build the critical software foundation that powers the Cerebras Wafer Scale Engine (WSE)—the world's largest AI processor. Our team owns a diverse range of embedded and system level components that enable the WSE to operate reliably at scale, including microcontroller firmware, wafer level monitoring logic, system administration services, and the Linux platform and BSP layers that keep the entire system running smoothly.

This role exists at the intersection of embedded systems, platform engineering, and distributed system enablement. As our technology and deployments continue to scale, we are expanding the team with versatile engineers eager to work across multiple layers of the software stack. You will help build administrative services that connect the WSE's system software to cluster-level orchestration, collaborate closely with hardware and ASIC teams, and contribute to the robustness, visibility, and operability of our next-generation AI systems.

Responsibilities

  • Develop administrative software that enables communication between system-level software and cluster-level control layers.
  • Provide and extend Linux BSP support, ensuring reliability and maintainability of system level platform components.
  • Collaborate across teams to gather requirements, define scope, plan milestones, and deliver high-quality implementations.
  • Work closely with datacenter operations and debug teams to diagnose system level issues, root cause failures, and implement fixes.
  • Partner with hardware and ASIC teams to design and implement software that monitors system hardware and wafer level behavior.
  • Contribute to improving system reliability, observability, and long-term maintainability across layers of the embedded stack.
  • Participate in code reviews, design discussions, and cross-team technical planning.

Skills & Qualifications

Minimum Qualifications

  • Bachelor's degree in computer engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of experience in building production-quality software in C++ or Golang.
  • Solid understanding of embedded systems fundamentals or system hardware interactions.
  • Experience working in cross-functional engineering environments.

Preferred Qualifications

  • Master's degree in computer engineering, Electrical Engineering, Computer Science, or related field.
  • Exposure to distributed systems, cluster-level orchestration, or datacenter environments.
  • Familiarity with Linux kernel concepts, device drivers, or BSP layers.
  • Experience debugging hardware/software interactions using tools such as logic analyzers, JTAG, or profiling/tracing frameworks.
  • Experience contributing to system monitoring, observability tooling, or hardware level telemetry pipelines.

The base salary range for this position is $175,000 to $275,000 annually. Actual compensation may include bonus and equity, and will be determined based on factors such as experience, skills, and qualifications.

Why Join Cerebras

People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we've reached an inflection point in our business. Members of our team tell us there are five main reasons they joined Cerebras:

  1. Build a breakthrough AI platform beyond the constraints of the GPU.
  2. Publish and open source their cutting-edge AI research.
  3. Work on one of the fastest AI supercomputers in the world.
  4. Enjoy job stability with startup vitality.
  5. Our simple, non-corporate work culture that respects individual beliefs.

Find out more about what it's like to work at Cerebras here!

Apply today and become part of the forefront of groundbreaking advancements in AI!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the System Software Engineer (Embedded) in Sunnyvale, CA vacancy
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how care is...  ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by...  ...purpose here. Job Description The Embedded Platform Software team designs and builds the... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Embedded Developer Building and Troubleshooting Hardware Skillset: Assembling and soldering of platforms / test equipments Assembling and disassembling laptops and small form factor devices to facilitate power-up and testing activities. PCB reworking using soldering/desoldering... 
    Suggested
    Contract work

    Syntricate Technologies

    Santa Clara, CA
    6 hours ago
  •  ...team of passionate and creative engineers dedicated to building...  ...of groundbreaking hardware, software, and design, and we are looking...  ...Description As a Senior Embedded Software Engineer you will be...  ...embedded Real Time Operating Systems (FreeRTOS, VxWorks etc) ~ Experience... 
    Suggested

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...Senior Embedded Software Engineer - Frameworks Our Servo Frameworks and Simulator team is responsible for the real-time software infrastructure...  ...safety and user-facing features of the da Vinci™ Surgical System, Intuitive's flagship product. Our real-time software includes... 
    Suggested
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    23 hours ago
  • $155k - $215k

     ...that will save lives. Automated aviation systems will enable a future where air...  ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will... 
    Suggested
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    3 days ago
  • $119.5k - $164.4k

     ...Elevate Global Aviation Safety as our next Software Engineer! Ready to make a tangible impact on...  ...As a Software Engineer in our Field Systems segment, you will develop high-...  ...or a closely related technical field Embedded & Real-Time Systems: Proven expertise in... 
    Ongoing contract
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    3 days ago
  •  ...Job Title: Senior Embedded Engineer Location: Troy, MI (Day 1 Onsite) Experience: 10+ Years Job...  ...will have extensive experience in embedded software development, automotive cybersecurity, and AUTOSAR-based systems. In this role, you will be responsible for designing... 

    Javen Technologies

    Santa Clara, CA
    3 days ago
  •  ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as individual contributor • Design and develop Embedded systems / IoT products • Experience in MATLAB, Python, C/C++, design... 

    Samprasoft

    Sunnyvale, CA
    1 day ago
  • $96.8k - $118.3k

     ...Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous...  ...be a strong hands-on engineer with expertise in embedded systems, embedded networking, and low-level software development,... 
    Full time

    Fortinet

    Sunnyvale, CA
    23 hours ago
  •  ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care is...  ...integrate embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team...  ...in software development, familiarity with EtherCAT (ECAT) systems, and fluency in both Japanese and English. This role will... 

    NextStep

    Santa Clara, CA
    5 hours ago
  • $190k - $240k

     ...essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that...  ...make sensors and actuators reliable, and harden the embedded systems our delivery ecosystem depends on for every flight. This... 
    Flexible hours

    Matternet

    Mountain View, CA
    2 days ago
  • $214.97k - $303.03k

     ...Embedded SW Engineer 42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group, 42dot pioneers...  ...managing urban transportation operating system. About the Role We're seeking an... 

    42dot

    Sunnyvale, CA
    2 days ago
  •  ...Job Description Job #216547 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC...  ...maintains software and firmware components and computing systems software to be applied to and integrated with engineering... 
    Full time
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    2 days ago
  •  ...Position: Embedded Software Location: San Antonio,TX Experience Required: 3-5 years of experience in wiring harness either aerospace/ mechanical experience Experience in troubleshooting electrical harness wiring in assembly and mounting in vehicles (no design... 

    Kasmo Global

    Santa Clara, CA
    4 days ago
  • $140k - $190k

     ...WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity...  .... ~ Strong knowledge or experience with network and system design ~ Passion and talent on Linux Kernel and... 
    Full time

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $205k - $220.25k

     ...powers our innovation. About this role: As a Staff Embedded Software Engineer , you will be driving the design, development, and...  ...This is a technical leadership role that requires a strong systems mindset, a deep understanding of embedded software best practices... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    2 days ago
  • $70 - $80 per hour

     ...Embedded AI Engineer MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across...  ...languages Experience with debugging and troubleshooting complex software issues Excellent problem-solving skills and attention to... 
    Contract work
    Local area

    Match Point

    Sunnyvale, CA
    2 days ago
  • $130k - $175k

     ...divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is...  ...up and maintain a stable operating platform and build a system for our next-generation Fixed Wireless Access (ngFWA) products... 
    Full time
    Worldwide
    Flexible hours

    Tarana Wireless, Inc.

    Milpitas, CA
    15 hours ago
  • $120k - $150k

     ...Grow With Us We’re looking for an engineer who moves easily between embedded Linux, RTOS, and bare-metal MCU...  ...meets hardware. You will own the software that makes our devices capture, record...  ...device's interface to the rest of the system: the on-device API/SDK and... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Menlo Park, CA
    2 days ago
  • $152k - $241.5k

     ...NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software...  ...design key aspects of our Tegra SoC kernel drivers and embedded Software. This role will focus on enabling ARM SoC on... 
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $120k - $300k

     ...Embedded Software Engineer San Jose Hark is an artificial intelligence company building advanced, personalized intelligence. One that is...  ...-old devices, Hark is focused on what comes next: agentic systems that interact naturally with people and the real world.... 
    Full time
    Immediate start

    Hark

    San Jose, CA
    1 day ago
  • $183.8k - $263.6k

     ...Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic /BSP team, responsible for ensuring...  ...experience in developing, debug ging, and validating embedded systems and device driver s for protocol s such as I2C , SPI... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    4 days ago
  • $170k - $210k

     ...culture of ownership where developers and engineers are self‑motivated to tackle challenges...  ...Experience with C++, especially in embedded environments Consumer electronics experience...  ...Engineering and Information Technology Industries Software Development #J-18808-Ljbffr... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    1 day ago
  •  ...Job Description: Position: Embedded Engineer Location: Brooklyn Navy Yard - Building 127, Suite 3B, 63 Flushing Avenue, Brooklyn...  ...you Must have: 5 Years of experience with embedded systems development including: Ability and interest to work with... 

    Kasmo Global

    San Jose, CA
    3 days ago
  • $160k - $210k

     ...on energy-efficient processors is looking for a Senior Software Optimization Engineer. This role involves designing, optimizing, and deploying...  ...candidate will have over 8 years of experience in embedded systems, significant expertise in C/C++, and the ability to innovate... 

    Efficient Computer Service LLC

    San Jose, CA
    1 day ago
  •  ...Sr. Embedded Software Test Engineer As a Sr. Embedded Software Test Engineer, you will be responsible for developing and executing comprehensive...  ...products. This role requires a strong understanding of system-level verification, including analyzing requirements, creating... 
    Local area

    Ledgent Technology

    San Jose, CA
    2 days ago
  •  ...Apple Inc. in Cupertino is seeking an extraordinary software engineer to join the CoreOS bring-up team, working on state‑of‑the‑art iOS hardware bring‑up, verification, and debugging of new platforms. You will develop firmware and drivers, drive features and specifications... 

    Apple

    Cupertino, CA
    1 day ago
  •  ...Urgent need for Senior Software Engineer Contract (***) ***-**** Ext :514 Senior Software Engineer (Wifi) 8+ years of experience in Embedded Software Development in C/Linux Environment Expertise in Wi‑Fi open source components – LwIP, WPA Supplicants, D-Bus, ConnMan Preferred... 
    Contract work
    Work experience placement

    krg technology inc

    Palo Alto, CA
    1 day ago
  • $140k - $150k

     ...market and business considerations. Job Title: Senior Embedded Firmware Engineer Location: Newark, DE (Onsite) We are looking...  ...motor control expertise to perform complex hardware-software debugging, system configurations, and calibrations. This position requires... 
    Temporary work
    Work experience placement
    Work from home
    Flexible hours

    GlobalLogic

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer (Embedded). Be the first to apply!