Member of Technical Staff, System Software (Runtime & Firmware)

Unconventional, Inc.

United States

Remote

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
401k matching
Unlimited PTO
Complimentary meals in Mountain View

Job summary

Unconventional, Inc. is seeking a Member of Technical Staff, System Software (Runtime & Firmware) to help build a new AI computer stack. You will work across runtime on Linux hosts and embedded firmware on SOCs, shaping all three layers from first principles.

The role demands strong C/C++ skills, Python, and deep experience with hardware bring-up, drivers, and cross-team collaboration. Mountain View is the office hub with comprehensive benefits.

Qualifications

  • Bachelor's or Master's in a technical field such as EE, CE, CS.
  • At least 7+ years in embedded firmware, driver or hardware-adjacent software.
  • Strong C/C++ on embedded processors with hardware interaction.

Responsibilities

  • Runtime: Build the runtime that executes models on the machine across simulation and real silicon.
  • Embedded firmware: design bare-metal software for on-device processor including scheduling and calibration.
  • Drivers & host interface: develop drivers and host-device protocols across the boundary.
  • Silicon & software bring-up: lead post-silicon work with Hardware to bring up the platform.
  • Cross-functional collaboration: partner with AI, modeling, and hardware teams to ship prototypes.

Skills

C/C++ (embedded)
Python
Linux drivers
Communication
Embedded debugging
System bring-up

Education

Bachelor's or Master's in Electrical Engineering, Computer Engineering, Computer Science

Tools

PCIe
USB
UART
SPI

Job description

About Unconventional

Since 2022, AI has entered the mainstream, reshaping entire industries from education and software development to fundamental consumer behaviors. This revolution has created an unprecedented demand for computation - a demand that is now fundamentally limited by energy, not just in the datacenter, but at a global scale.

At Unconventional, our mission is to solve this. We are rethinking computing from the ground up to build a new foundation for AI that is 1000x more efficient. We’re doing this by exploiting the rich physics of semiconductors, mapping neural networks directly to the device physics rather than relying on layers of inefficient abstraction.

The Role

As a Member of Technical Staff, System Software (Runtime & Firmware), you will be a foundational member of our small, multi-disciplinary R&D team and have the opportunity to shape and build the software stack for an entirely new type of computer.

System Software is the integrator: we compose our novel compute fabrics and our silicon into a working system, and we build the software stack that drives it. “Extreme co-design” is our guiding principle: the stack, the architecture, and the silicon move together, and your work shapes all three from first principles. This role spans runtime software on Linux hosts and embedded firmware on SOCs. You don’t need to be an expert in both, but you have to be very strong in one, and solid in the other.

Responsibilities
  • Runtime: Build the runtime that executes compiled models on the machine, covering dispatch, data movement, and result readback. One runtime targets both our simulated system model and real silicon, so a program runs on either unchanged.
  • Embedded Firmware: Design and implement bare-metal firmware on the on-device embedded processor, covering model execution and scheduling, device sequencing, and calibration.
  • Drivers & Host Interface: Build and maintain the drivers on both sides of the host/device boundary, along with the protocol between them, including the host-side hardware abstraction layer and the compatibility discipline required when firmware and host software ship independently.
  • Silicon & Software Bring-up: Lead post-silicon software bring-up alongside the Hardware team, own the software that drives our test chips, and close the loop between measured hardware behavior and our simulation models.
  • Cross-Functional Collaboration: Collaborate with the AI, System Modeling, and Hardware teams, our first customers, to get prototype hardware into their hands and keep it running as the platform scales.
Minimum Qualifications
  • Education: B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience: 7+ years of industry experience in embedded firmware, driver development, or hardware‑adjacent systems software, including at least one bring‑up of new or prototype silicon and hardware that you took from power‑on to running real workloads.
  • Embedded Firmware: Expertise in C/C++ on embedded processors, including interrupts, DMA, memory‑mapped register access, and boot and flash paths.
  • Drivers & Interfaces: Experience developing Linux drivers in kernel or user space, with demonstrated depth in at least one of PCIe, USB, UART, or SPI, and in designing robust protocols over an imperfect physical link.
  • Software Development: Strong Python engineering alongside your C/C++, and the versioning discipline required when firmware, drivers, and host software each ship independently.
  • Hardware Debug: Ability to identify, triage, and solve anomalies across silicon, board, firmware, and software, and to correlate measured behavior against simulation models.
  • Full‑stack Communication: Excellent ability to communicate complex technical concepts to diverse teams across the full stack from algorithms to circuits.
Preferred Qualifications
  • AI Accelerator Runtimes: Experience building the runtime or driver layer for an AI accelerator, NPU, or GPU, including kernel dispatch, queueing, and memory management.
  • Microcode & Sequencing: Experience designing instruction encodings, microcode, or control‑flow sequencing for a non‑CPU compute engine.
  • FPGA & SOC Prototyping: Hands‑on experience developing, integrating, and debugging RTL on FPGA platforms, including timing closure and bring‑up of prototype boards, plus familiarity with embedded microcontroller IP, PCIe, and the host driver stacks that target such platforms.
  • Deployment & Cloud Infrastructure: Familiarity with cloud infrastructure and deployment, including virtualization, containerization, and running hardware‑attached services.
  • Unconventional Experience: Any exposure to analog, mixed‑signal, and/or other unconventional physics‑based computing paradigms.
Why Join Us?
  • The Mission: Redefine computing for the next 5\u000150 years by solving the fundamental energy limitation of AI at a global scale.
  • The Impact: Shape the company’s future as a foundational team member. Enjoy massive ownership and an outsized opportunity to drive change.
  • The Challenge: Dive into deeply complex, intellectually stimulating, and unsolved problems at the cutting edge of multiple, converging fields.
  • The Perks: A comprehensive package including best‑in‑class health benefits, 401k matching, truly unlimited PTO, and complimentary meals in our Mountain View office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Member of Technical Staff, System Software (Runtime & Firmware)
Member of Technical Staff, System Software (Runtime & Firmware)

Unconventional AI • Mountain View (CA)

On-site
USD 180,000 - 280,000
Health benefits
401k matching
Unlimited PTO
+1
Member of Technical Staff - AI Training Platform
Member of Technical Staff - AI Training Platform

Unconventional AI • Los Angeles (CA), California (MO)

On-site
USD 180,000 - 260,000
Competitive salary and equity
Best-in-class health benefits
401k matching
+2
AI Silicon, Digital Design Engineer
AI Silicon, Digital Design Engineer

Unconventional AI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Best-in-class health benefits
401(k) matching
Unlimited PTO
+1
System Modeling (Computation)
System Modeling (Computation)

Unconventional AI • Palo Alto (CA)

On-site
USD 170,000 - 260,000
Health benefits
401k matching
Unlimited PTO
+1
AI Systems, Language & Reasoning Models
AI Systems, Language & Reasoning Models

Unconventional AI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Best‑in‑class health benefits
401k matching
Unlimited PTO
+1
AI Silicon, Physical Design Engineer
AI Silicon, Physical Design Engineer

Unconventional AI • Mountain View (CA)

On-site
USD 200,000 - 280,000
Health benefits
401k match
Unlimited PTO
+1
AI Hardware Architecture
AI Hardware Architecture

Unconventional AI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Best-in-class health benefits
401k matching
Unlimited PTO
+1
AI Theory & Systems, Algorithms & Models
AI Theory & Systems, Algorithms & Models

Unconventional AI • Palo Alto (CA)

On-site
USD 180,000 - 280,000
Health benefits
401k matching
Unlimited PTO
+1
AI Silicon, Silicon Validation Engineer
AI Silicon, Silicon Validation Engineer

Unconventional AI • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Health benefits
401(k) matching
Unlimited PTO
+1
System Modeling (Dynamic Systems Simulation)
System Modeling (Dynamic Systems Simulation)

Unconventional AI • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Health benefits
401k matching
Unlimited PTO
+1