Staff Firmware Engineer, Platform
$230k - $250kALSO
ALSO Job Posting
We're ALSO, an electric mobility company originally conceived as a part of Rivian. We're a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new vertically integrated, small EVs designed to meet the global mobility challenges of today and tomorrow. Our mission is to inspire everyone to ride ALSO—replacing many local car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient.
In this role, you will play a large role in platform-level firmware development, being a key contributor to the foundational software layers that enable all vehicle products—including drivers, real time operating system integration, and build infrastructure. You will own the end to end design, development, and test of critical embedded software and tooling that supports the full scope of ALSO's products. You will also drive architectural decisions for the firmware platform and build systems, enabling teams to efficiently develop, test, and deploy firmware across the product portfolio.
What You Will Do
- Driver Development & Architecture: Lead design and implementation of hardware abstraction layers, peripheral drivers, and board support packages across MCU families.
- Operating System Management: Support RTOS configuration, integration, and optimization; drive decisions on OS selection, task architecture, and resource management.
- Core Firmware Frameworks and Libraries: Design and Develop frameworks for core platform functions like telemetry generation, updating firmware, and health monitoring
- Build System: Contribute to Bazel-based build infrastructure; ensure reproducible builds, efficient dependency management, and scalable build configurations across targets.
- Architecture & Standards: Contribute to coding standards, driver interface design, and platform APIs; make informed architectural decisions on MCU selection, memory management, and peripheral allocation.
- CI/CD Infrastructure: Drive build and test infrastructure improvements; maintain toolchains, manage compiler/linker configurations, and ensure fast, reliable CI pipelines.
- Performance & Optimization: Lead efforts on boot time optimization, memory footprint reduction, and runtime performance tuning across the platform.
What You Will Bring
- 7+ years of experience in embedded software/firmware development, with demonstrated experience in platform, BSP, or infrastructure roles.
- MS in an engineering discipline, preferably Computer Science or Electrical Engineering.
- Strong driver development experience: I2C, SPI, UART, CAN, CAN-FD, GPIO, DMA, timers, ADC/DAC, and other MCU peripherals.
- Experience with real-time operating systems (FreeRTOS, Zephyr, ThreadX, or similar); understanding of scheduling, synchronization primitives, and memory management.
- Strong proficiency with Bazel or similar modern build systems (Buck, CMake); experience working with complex multi-target embedded builds.
- Expert-level proficiency in C/C++ with deep understanding of embedded constraints (memory, timing, power).
- Experience with toolchain management: GCC/LLVM for ARM, linker scripts, startup code, and debugging tools (JTAG/SWD, trace).
- Experience with CI/CD pipelines for embedded development (build automation, static analysis, unit testing frameworks).
- Excellent communication skills with ability to document complex systems and support cross-functional teams.
- Familiarity with bootloader development, secure boot, and firmware update mechanisms (OTA).
- Experience with hardware-in-the-loop (HIL) testing and emulation frameworks.
The salary for this position ranges from $230,000-$250,000 per year, depending on experience and qualifications.
Perks & Benefits
- Robust health coverage — excellent health, dental, and vision insurance covered up to 100% by ALSO, with FSA & HSA options
- One Medical membership and dedicated insurance advocate
- Rich fertility and family-building benefits with Progyny
- Flexible time off
- 401(k) match
Why ALSO.
We're passionate about helping the world find a better way to get there—wherever it is you're headed.
We're located in the heart of Silicon Valley and have brought together a world-class team from some of the biggest brands in the technology, automotive, cycling, outdoor recreation and retail spaces.
Together we're working hands-on to imagine, design and build an entirely new solution to a global set of transportation challenges.
$180k - $208.89k
...Staff Firmware Engineering PsiQuantum's mission is to build the first useful quantum computers—machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault...SuggestedFull timeShift work- ...Senior MTS Firmware Developer At Rhoda AI, we're building the next generation of generalist... ...real-time control across humanoid platforms. This role centers on deterministic... ...reporting directly to the VP of Hardware Engineering, with a clear path to grow into a managerial...Suggested
$210k - $240k
...Staff Firmware Engineer at ALSO We're ALSO, an electric mobility company originally conceived as a part of Rivian. We're a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new vertically integrated, small EVs designed to meet...SuggestedWork at officeLocal areaFlexible hours3 days per week- ...Hippocratic AI is seeking a Senior Staff Software Engineer to define engineering standards and CI/CD infrastructure for safe healthcare conversations. This role involves architecting systems to enable reliable software across all products, working closely with ML researchers...Suggested
- ...design and build robust API integrations within the rapidly evolving AI ecosystem. You will create seamless connections between our platform and third-party AI tools by building custom nodes and plugins. The ideal candidate is well-versed in the modern AI landscape, has...Suggested
- ...A healthcare technology firm is seeking a Staff Backend Engineer to revolutionize healthcare through innovative AI solutions. This role involves crafting user-friendly interfaces, leading technical planning, and ensuring scalability. The ideal candidate has over 8 years...
$230k - $300k
...Founded in 2015, NewsBreak is the Content Intelligence platform shaping the future content economy. With over 40 million... ...information, visit About the Role We are seeking a Staff Machine Learning Engineer to provide technical leadership for our recommendation...Full timeLocal areaWork from home- ...Principal Or Staff Security Engineer AiDASH protects the critical infrastructure that delivers power to tens of millions of people. We are... ...function. You will report to senior leadership and partner with platform, ML, DevOps, and IT leadership across the company. If...Work at officeShift work3 days per week
- ...General Motors is seeking a Staff ML Engineer to build and scale robust compute platforms for ML workflows. This is a high-impact role that allows you to work closely with ML engineers and shape the user experience of the platform. The successful candidate will design...3 days per week
$1,000 - $2,030 per month
...decrease delivery headaches. WHAT YOU’LL DO As a Staff Backend Engineer on Integrations, you will architect the systems that normalize... ..." that allows a menu update to propagate to 50+ external platforms instantly, or an order from an external source to inject...Full timeTemporary workWork at officeFlexible hours$131.01k - $196.3k
...Sr. Staff Software Engineer Marvell's semiconductor solutions are the essential building blocks of the data... ...a place to thrive, learn, and lead. The Firmware team at Marvell builds highly integrated component platforms with high speed Silicon photonics, transmit...Permanent employmentInternshipRemote workWork from homeWorldwide$175k - $250k
...Role Overview We are looking for a cross-functional Firmware or Embedded Engineer to develop and maintain the firmware for the battery charging... ...system requirements across prototype and production platforms. The charger is a consumer-facing subsystem that must...Local areaShift work- ...communications skills, excellent technical expertise and creative thinking to the organization. Responsibilities: Create new firmware for life science instruments in a distributed and cross-functional team Maintain existing firmware for life sciences...
$120k - $225k
...System is a novel, point-of-care electroencephalography ("EEG") platform specifically designed to address the unmet needs of patients... ...! Position Overview : Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications...Local areaFlexible hours- ...Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to...
$180k
xAI is seeking a Software Engineer in Palo Alto, California, to join their small, innovative team. You will develop backend services and lead infrastructure design to ensure scalability and reliability for applications used by millions. The ideal candidate will have proficiency...- ...innovative AI startup in Mountain View, CA, is seeking a Member of Technical Staff to design and build core components of next-generation AI compute solutions. The ideal candidate has a strong engineering background, experience in systems software or distributed systems, and...
$195k - $298k
...to the GM Global Technical Center - Cole Engineering Center Podium or Mountain View Technical... .... About the Team The ML Compute Platform is part of the AI Compute Platform organization... ...efficiency. About the Role We are seeking a Staff ML Engineer to build and scale robust...Local areaRelocation packageFlexible hours$170k - $300k
...and maintaining the tools and services engineers here at GM use every day to do their best... ...domain. The Role We are looking for a Staff Engineer with an extensive engineering... ...Team The Continuous Integration (CI) Platform team owns our CI infrastructure along...Work experience placementWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours3 days per week- Samsung Electronics Perú is looking for a Staff Software Engineer to join their team in Mountain View, California. In this role, you will be responsible... ...back-end server systems as part of the core ad bidding platform. The ideal candidate will have over 8 years of experience...
- Aurora is seeking a Staff Software Engineer in Mountain View, California. This role focuses on designing complex backend systems that drive the Aurora commercial fleet's operations. The successful candidate will have over 7 years of experience and a degree in Computer Science...
- B Capital is seeking a Machine Learning Engineer in Palo Alto, California to work on their next-gen agentic AI platform. The role involves collaborating with teams to design and implement AI systems while innovating new solutions that greatly impact Salesforce customers...
- ...connect automotive test hardware to the platform's cloud‑native control plane, enabling automated... ...provisioning workflows that coordinate firmware flashing, health checks, power cycling,... ...protocols. Engage with embedded engineering teams and bench users to understand their...Local areaRelocation packageFlexible hours
$174k
Role Overview: Ads data platform team is a key team in the Ads foundation organization. Help us build the data engine behind Coupang Ads. Our team provides the foundational platform... ...Pay & Benefits The base pay for Senior Staff position ranges from $174K per year to $29...Temporary workFlexible hours$230k - $250k
A cutting-edge electric mobility company in Palo Alto is looking for a Staff Data Engineer. The candidate will design and manage ingestion pipelines for telemetry data, ensuring reliability and scalability. With 10+ years of experience needed, a strong background in AWS...Flexible hours$215k - $265k
...enable scalable BI, close workflows, controls, and automation across the org. We’re looking for a Staff Analytics Engineer to build and own our Financial Subledger Data Platform —the canonical set of dbt models, governed datasets, and control frameworks that transform...Work at officeRemote workFlexible hours- General Motors is hiring a Staff Security Software Engineer for their Cybersecurity Team in Mountain View, California. This role requires expertise in software engineering and security integrations to define technical strategy and architecture for enterprise-scale projects...
$180k
...Palo Alto is seeking a Member of Technical Staff for Voice Product development. You will... ...and build voice features across various platforms, ensuring high performance and... ...strong skills in Python or Rust, backend engineering experience, and a passion for user experience...- ...automotive test hardware. This position requires 8+ years of software engineering experience, proficiency in Go, and skills in Linux systems.... ...workflows, document processes, and contribute to core platform services. The role offers competitive compensation and comprehensive...
$200k - $250k
...Job Description Job Description Career Renew is recruiting for one of its clients a Staff Engineer - Agentic AI Platform - this is a hybrid role in Redwood City CA. Salary range: 200-250K USD base plus benefits. We are the Agentic HR platform for enterprise teams...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Firmware Engineer, Platform. Be the first to apply!
- staff data engineer Palo Alto, CA
- assistant engineer Palo Alto, CA
- staff engineer Palo Alto, CA
- software engineer staff Palo Alto, CA
- senior staff systems engineer Palo Alto, CA
- senior staff engineer Palo Alto, CA
- technology administrator Palo Alto, CA
- engineering aide Palo Alto, CA
- staff security engineer Palo Alto, CA
- firmware engineer Palo Alto, CA


