×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer; Linux

Job in Austin, Oregon, USA
Listing for: Mythic
Full Time position
Listed on 2025-10-04
Job specializations:
  • IT/Tech
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 225000 USD Yearly USD 120000.00 225000.00 YEAR
Job Description & How to Apply Below
Position: Senior Embedded Software Engineer (Linux)
Location: Austin

Overview

Senior Embedded Software Engineer (Linux) — Mythic

Join to apply for the Senior Embedded Software Engineer (Linux) role at Mythic.

About Mythic

Mythic is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost. This unlocks bigger, more capable models and faster, more responsive applications—whether in edge devices like drones, robotics, and sensors, or in cloud and data center environments. Our technology powers everything from large language models and CNNs to advanced signal processing, and is engineered to operate from –40 °C to +125 °C, making it ideal for industrial, automotive, aerospace, and defense.

We’ve raised over $100M from world-class investors and secured multi-million-dollar customer contracts across multiple markets. Mythic’s System Software (SYS-SW) team is seeking an embedded software engineer to help build the foundation of our AI hardware software stack. The SYS-SW team develops low-level software for Mythic’s Analog Processing Unit and works closely with hardware design, compiler, validation, and manufacturing teams.

What You’ll Do
  • Co-design next-generation compute accelerators with the hardware team
  • Develop real-time firmware enabling neural networks with the compiler team
  • Create firmware for boot, debug, and profiling support
  • Build Linux kernel modules for low-latency, high-throughput data transfer
  • Develop Linux libraries supporting inference frameworks
  • Implement Linux utilities for secure boot management
  • Optimize inference software for embedded platforms
  • Develop test firmware and utilities for manufacturing and customer deployments
What We’re Looking For
  • Strong background in bare-metal and RTOS firmware development
  • 5+ years in embedded firmware, systems, or applications engineering on SoCs (experience with microcontrollers, DMA, secure boot, and serial peripherals)
  • 5+ years programming in C; 1+ year in C++
  • Experience with ARM or RISC assembly
  • 5+ years working with build tools (make, CMake, Bazel)
  • 1+ year scripting in Python
  • Familiarity with git or other version control systems
  • 1+ year of hands-on silicon bring-up experience
Nice to Have
  • PCIe protocol or driver development experience
  • MIPI-CSI2 protocol or driver development experience
  • Experience writing customer-facing documentation
  • Background in SDK or BSP development (e.g., Yocto)
  • Understanding of parallel computing and/or compiler development
  • Experience with code quality tools, RTL simulators, or FPGA emulation
  • Knowledge of neural networks and machine learning
  • Experience with tile-based architectures
Location

Austin, Texas;
San Jose, CA; or Remote (must align with Pacific or Central U.S. working hours).

Compensation

Salary range: $120,000 – $225,000 annually. Actual compensation depends on experience, skills, qualifications, and location.

About the Role and Culture

At Mythic, we foster a collaborative and respectful environment where people can do their best work. We hire smart, capable individuals, provide the tools and support they need, and trust them to deliver. We value professionalism, creativity, and integrity, and strive to make Mythic a place where every employee feels they belong and can contribute meaningfully.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary