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

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.About The RoleAs 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 CerebrasPeople 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:Build a breakthrough AI platform beyond the constraints of the GPU.Publish and open source their cutting-edge AI research.Work on one of the fastest AI supercomputers in the world.Enjoy job stability with startup vitality.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!Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them.This website or its third-party tools process personal data. For more details, click here to review our CCPA disclosure notice.LocationHeadquarters/Sunnyvale OfficeEmployment TypeFull timeLocation TypeOn-siteDepartmentHardware Departments

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer (Embedded) in Sunnyvale, CA vacancy
  • $152k - $241.5k

     ...searching for a highly motivated, creative engineer with experience in software design who is passionate about their...  ...will define, design and develop GPU system software firmware components with...  ...system mechanisms, real-time embedded operating system, algorithms and data... 
    Suggested
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...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
    3 days ago
  • $96.8k - $118.3k

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

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $165.2k - $223.6k

    We are seeking an Embedded Software Development Engineer to join Ring's embedded engineering team. The ideal candidate will have hands-on experience...  ...firmware and software for resource-constrained embedded systems. You should possess deep technical knowledge of embedded... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent-...  ...e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version control systems such as Subversion and Git.- Working... 
    Suggested

    MoTek Technologies

    Santa Clara, CA
    3 days ago
  •  ...world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at the...  ...integrate embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    8 hours ago
  • $117k - $143k

    Our WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge at all levels to join our team.This is a great...  ...skills.Knowledge or experience with network and system designPassion and talent on Linux Kernel and application developmentHighly... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...for the real-time software infrastructure that supports...  ...comfort working with C++ in an embedded environment is required.Essential... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and...  ...device driver development experienceFamiliarity with computer system architecture, microprocessor, and microcontroller... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative...  ...responsible for development of new features for embedded systems - Investigate, prototype and deliver new and innovative... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  • $119.5k - $164.4k

    Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on...  ...technology?As a Software Engineer in our Field Systems segment, you will develop high-...  ...time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

    We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices. The ideal...  ...- Own end-to-end debugging and root-cause analysis of system-level issues impacting device performance, power consumption... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days 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...  ...working to make this future a reality.As an Embedded Software Engineer at Reliable Robotics, you will... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    3 days ago
  • $165.2k - $223.6k

    As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of...  ...Participate in design reviews for complex embedded systems, simulations, algorithms and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ....Job DescriptionPreferred•At least 3 years of experience with Embedded software development in C/C++ in Video processing.•At least 3... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

     ...run predictions on distributed systems with exposure to innovative...  ...environment to deliver high-quality software.* Develop software solutions...  ...-end participation in major engineering projects, collaborating with...  ...role, you will:- Own unique embedded software functions through... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...and infrastructure, operating systems, and autonomy. Eighteen of...  ...family commitments. Meet Our Engineers On The Vehicle Os Team!...  ...and update complete vehicle software and AI applications. This is...  ...with expertise in developing embedded software applications on production... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...DescriptionThe Ion endoluminal system is Intuitive's new robotic...  ...novel surgical robot system. The engineer will collaborate with a...  ...to design, build and optimize software that enables high-performance...  ...and display across a range of embedded platforms. The engineer will... 
    Local area

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $184.7k - $324.8k

     ...Embedded Software Engineer Are you a systems-level thinker who loves bridging hardware and software? Do you thrive on building prototypes that push the boundaries of what's possible? If so, we have the perfect opportunity for you! We're looking for a Software/Firmware... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  •  ...Embedded Engineer Sunnyvale, CA – On site ~ Bachelor's degree in computer science/electronics or related field ~5+ year development experience with Linux and embedded devices, experience on Wi-Fi development and debugging for L1/L2 ~ Experience and knowledge... 

    Echo IT Solutions

    Sunnyvale, CA
    2 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... 
    Contract work

    Next Step Systems LTD

    Santa Clara, CA
    2 hours ago
  • $150k - $220k

     ...About the role As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product...  ...review and hardware bring-up i.e. bridging hardware and software from early prototype through field deployment Drive end... 

    Ayr Energy

    Mountain View, CA
    4 days ago
  • $200k

     ...Embedded Developer Location: Hanover MD Employment Type: Full...  ...opportunity to develop low-level software, identify vulnerabilities and...  ...for a real-time operating system. Developing mission-...  ...of a Bachelor of Electrical Engineering or Computer Science or Computer... 
    Full time
    Work experience placement
    Relocation

    Omega Solutions

    Santa Clara, CA
    4 days 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... 
    Contract work

    Syntricate Technologies

    Santa Clara, CA
    1 day ago
  • $129.3k

     ...Responsibilities We are looking for an Embedded SDE to lead platform specific...  ...Satellite as well as Ground Systems. An ideal candidate would...  ...Validation Testing (HVT), Engineering Validation Testing (EVT),...  ...manufacturing. Day in the Life As a software development engineer you will... 
    Permanent employment
    Contract work
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...want to help.The AWS Hardware Engineering team creates server designs...  ...The AWS Firmware team drives system innovation in the servers used...  ...the hardest problems that fuse software, hardware, and the cloud. We...  ....We are looking for an Embedded Software Development engineer... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $189k - $303k

     ...accessible for all. We are seeking a seasoned Staff Embedded Linux Developer to architect, design, and implement system-level software for our next-generation embedded platforms....  ...I2C, SPI, and USB.Collaborate with hardware engineers during initial board bring-up, debugging... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    8 hours 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
    4 days ago
  • $152k - $241.5k

     ...Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring...  ...with software, hardware and systems engineering teams to support bring up of...  ...Python programming skills.Experience with embedded system involving Linux/RTOS with exposure... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how care is...  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...PositionWe are seeking an energetic, authentic Embedded Software Engineering Manager to lead and empower... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

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