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

System on Chip Software Engineer

$130k - $200k

Kubelt

Science is a clinical stage, vertically integrated technology company focused on solving some of neuroscience’s hardest questions and most serious unmet medical needs. We work to restore quality of life to those with debilitating conditions for which there are no treatment options, creating devices aimed at restoring vision, cognition, and mobility to patients who have lost it. To support progress across our industry, we provide state-of-the-art components and vertically integrated infrastructure for others to build on via Science Foundry. We are seeking a SoC Software Engineer to own the platform layers for medical wearables. This is silicon‑up work: taking custom hardware from first power‑on to a stable, characterized platform the application team can build on. You'll integrate vendor BSPs into our build system, bring up display, camera, audio, and connectivity subsystems on novel boards, and partner closely with EE on bench‑level debug when the failure crosses the hardware/software line. The role suits someone comfortable with an oscilloscope on the bench and a kernel log open on the other monitor. Role Responsibilities Boot, BSP & Build Infrastructure Own the SoC BSP integration pipeline: bootloader, firmware, kernel, and userspace builds First boot on custom hardware: device tree development, PMIC configuration, power sequencing, flash procedure development Maintain build environments, patch systems, kernel config management Debug boot failures at every stage: bootloader stages, kernel init, userspace Peripheral Bringup & Integration Display: MIPI DSI panel driver bringup, init sequences, timing, display subsystem configuration Camera: sensor driver bringup (MIPI CSI), ISP pipeline configuration and optimization Audio: codec bringup, digital and analog mic path configuration, mixer/DAPM routing Connectivity: Bluetooth and WiFi firmware loading and configuration IMU and other sensor bringup (I2C/SPI integration) Power & Performance Platform power measurement and optimization: CPU tuning, peripheral power profiling, regulator management Battery/charger configuration, suspend/resume, peripheral power gating PMIC debug: LDO/SMPS configuration, fault analysis Characterization, Reliability & Production Readiness Reliability testing: long‑duration soak tests, suspend/resume cycling, subsystem crash recovery, watchdog validation Secure boot chain, verified boot, SELinux policy configuration OTA update infrastructure, factory provisioning, production test support Platform characterization: thermal profiling, power consumption across operating modes, sustained‑workload stress testing Cross‑Functional Debug Systematic failure triage: reading crash dumps, correlating timestamps across subsystems, bisecting regressions across BSP and kernel versions Board‑level debug in collaboration with EE team: correlating software behavior with bench measurements, power rail issues, fault isolation Key Qualifications 5+ years of embedded Linux development with significant hands‑on SoC platform bringup experience Direct experience bringing up custom hardware from a vendor BSP: bootloader, device tree, kernel drivers, flash procedures Deep familiarity with multiple SoC subsystems: PMIC, audio codec, connectivity, display, camera Kernel driver development and debugging, meaning reading and modifying driver source Comfortable with bench‑level debug: UART consoles, JTAG, oscilloscopes, logic analyzers Strong understanding of common embedded interfaces: MIPI DSI/CSI, I2C, SPI, SPMI, SoundWire or similar Preferred Qualifications Qualcomm SoC experience is strongly preferred: chipcode/BSP integration, CamX/CHI camera pipeline, SDE/MDSS display, SoundWire audio, XBL boot, CDT, DTBO Experience shipping a product on custom hardware with custom device trees, custom drivers, and production builds (not just eval board work) Both Android (AOSP) and Linux (Ubuntu/Yocto) BSP experience Camera ISP pipeline depth: topology, sensor driver integration, pipeline optimization Medical device software experience (IEC 62304) FPGA/co‑processor integration Salary/Pay Range For individuals hired to work in California, Science Corporation is required by law to include a reasonable estimate of the compensation range for this role. The base salary range for this full‑time position is $130,000–$200,000+equity+benefits. Individual pay is determined by various factors, including job‑related skills, experience, and relevant education or training. Please keep in mind that the equity portion of the offer is not included in these numbers. Benefits At Science Corporation, our benefits are designed to support your holistic well‑being: Competitive salary and equity Medical, dental, vision, and life insurance Flexible vacation and company‑paid holidays Healthy meals and snacks provided onsite Paid parental, jury duty, bereavement, family care, and medical leave Dependent Care Flexible Spending Account, subsidized by Science Corporation Flexible Spending Account 401(k) plan Science Corporation is an equal‑opportunity employer. We strive to create a supportive and inclusive workplace where contributions are valued and celebrated. Our employees thrive by being themselves and are inspired to do their best work. We seek applicants of all backgrounds and identities, and we are committed to considering qualified applicants with criminal histories in a manner consistent with applicable federal, state, and local law. #J-18808-Ljbffr

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the System on Chip Software Engineer in Alameda, CA vacancy
  • $140k - $180k

     ...Job Description Job Description Software Engineer - Build the Data Backbone for Advanced Test and Launch Systems Alameda, CA | On-site Opportunity Summary A venture-backed aerospace and defense startup is developing advanced flight and launch technologies... 
    Suggested

    Approach Venture

    Alameda, CA
    8 days ago
  • $166k - $200k

     ...leading electric aviation company in California is seeking a Senior Embedded Software Engineer. In this role, you will design and maintain embedded software for flight computers and testing systems, ensuring safe and reliable operations for autonomous aircraft. Candidates... 
    Suggested

    Pyka

    Alameda, CA
    3 days ago
  •  ...About Valency Valency Systems is a small, dynamic team of engineers, scientists, and researchers building the global hub for the agentic research...  ...work. About the Role We're looking for a Senior Software Engineer who will report to the Head of Engineering.... 
    Suggested
    Immediate start
    Remote work
    3 days per week

    Valency Systems Inc

    Berkeley, CA
    1 day ago
  • $130k - $155k

     ...Job Description Job Description Salary: $130K to $155K annually BEI Construction is seeking a Security System Design Engineer for our low voltage division. This position will be primarily remote, with periodic office and site visits, and will report directly to... 
    Suggested
    Work at office
    Local area
    Remote work

    BEI Construction

    Alameda, CA
    16 days ago
  • $165k - $205k

     ...Software Applications Engineer, Robotic Systems Emeryville or Santa Clara About Atomic Machines Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology. This full-stack technology enables new classes of micromachines... 
    Suggested

    Atomic Machines

    Emeryville, CA
    1 day ago
  •  ...applications. Our company vertically integrates hardware and software to create leading edge capabilities in the UAV space, with a focus on saving lives. Role Overview As a Ground Systems Software Engineer, you will be joining the team responsible for the design, development... 

    Arxlight

    Oakland, CA
    4 days ago
  •  ...unparalleled opportunity to fundamentally rethink the institutions, systems, and tools that drive scientific progress. Unlike traditional...  ...here. Position Summary The Astera Institute is seeking a software engineer to build the core infrastructure for large-scale distributed... 
    Work at office
    Immediate start
    Flexible hours

    Astera Institute

    Emeryville, CA
    4 days ago
  • $173k - $251k

     ...Everlaw is looking for a Senior Software Engineer, Database Systems to drive the development of our core data infrastructure. As a mid-sized SaaS company experiencing rapid growth, our challenge isn't just storing data-it's designing and writing the code that ensures... 
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    3 days per week

    Everlaw

    Oakland, CA
    4 days ago
  •  ...affordable, starting with today’s fleet. We retrofit existing engines with a hydrogen-diesel dual-fuel “plugin” that reduces fuel consumption...  ..., build process models, specify equipment, and translate system requirements into vendor-ready designs. This role is ideal... 
    Start working today

    Newlight

    Alameda, CA
    1 day ago
  •  ...company in Alameda, CA, is looking for a dedicated Lead Building Engineer to join their team. The role involves conducting assessments,...  ...should have a strong background in HVAC, electrical, and plumbing systems, along with 7-10 years of experience in commercial building... 

    Bevara Building Services

    Alameda, CA
    3 days ago
  • $113k - $210k

     ...A leading technology firm in California is looking for experienced engineers to work on real-time signal processing and device development. Candidates should have expert-level programming skills, proficiency in multiple languages, and experience solving complex technical... 

    Kubelt

    Alameda, CA
    3 days ago
  • $173k - $251k

     ...Everlaw is looking for a Senior Database Engineer to serve as a strong contributor to our...  ...for the practice of keeping production systems running smoothly. At Everlaw, engineering...  ...have at least 5 years of experience in software engineering, with at least 3 years of experience... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Menlo Ventures

    Oakland, CA
    4 days ago
  •  ...dollar asset manager, and we have ambitious goals for the future. As a Senior Software Engineer on our Back Office Engineering team, you will be developing the company's production trading systems and the data pipelines that drive our machine learning in both production... 
    Work at office
    Local area
    Remote work

    The Voleon Group

    Berkeley, CA
    3 days ago
  •  ...in Alameda, CA is searching for a Senior Manager, Robotics Software Engineering. The position involves leading the development of the robotics...  ...should have a strong background in C++ and embedded systems with at least 8 years of experience in software engineering... 
    3 days per week

    Saildrone

    Alameda, CA
    1 day ago
  •  ...logistics technology company in Alameda, CA is seeking a Staff Software Engineer to lead their software development efforts. The ideal...  ...automation technology. Responsibilities include designing software systems and collaborating with cross-functional teams. This role offers... 

    Boxbot

    Alameda, CA
    3 days ago
  • $135k - $170k

     ...Job Description Job Description Software Engineer, Engineering Systems Hayward, California (Onsite) $135,000 – $170,000 USD + Benefits Are you excited by the challenge of building software that powers real-world manufacturing at scale? We’re partnered with... 
    Immediate start

    YourCode

    Hayward, CA
    28 days ago
  • $185k - $260k

     ...unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About The Role: As a Software Applications Engineer, Robotic Systems, you will design and build the distributed software system that controls the Matter Compiler. You'll have the... 
    Work at office

    Atomic Machines

    Emeryville, CA
    26 days ago
  •  ...overwhelming the grid. Our Emerald Conductor software platform makes data centers flexible and...  ...with datacenter power and compute systems, and implement control and optimization...  ...-grade control systems. As an early engineering hire, you'll shape system architecture,... 
    Local area
    Work from home
    Flexible hours
    Shift work
    1 day per week

    Emerald AI

    Oakland, CA
    1 day ago
  • $110k - $140k

     ...Simco-Ion Technology group located in Alameda CA, an ITW Company, a global leader in Static Control and Monitoring is seeking a Systems Engineer to support product development activities from early concept and prototyping through engineering release and production... 
    Work at office
    Local area
    Worldwide
    Night shift

    Illinois Tool Works

    Alameda, CA
    4 days ago
  • $90k - $180k

     ...is looking for a candidate to develop new products and solve product development issues. Responsibilities include participating in system-level design and conducting risk analysis. Candidates should have a Bachelor's Degree in Life Science and 2-4 years of relevant experience... 

    Abbott Laboratories

    Alameda, CA
    2 days ago
  • $156.86k - $191.72k

     ...System Infrastructure / Platform Engineer, HPC Technology Department The National Energy Research Scientific Computing Center (NERSC) is seeking a...  ...cross-team collaboration and mentoring Experience in software engineering, Linux systems programming, or complex scripting... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Lawrence Berkeley Lab

    Berkeley, CA
    2 days ago
  • $206k - $252k

     ...Senior Full Stack Engineer, ERP Systems Hayward, CA (On-site, with periodic work from our San Carlos site) About 1X We build humanoid...  ...create abundance. The Role We are hiring strong software engineers to build the systems that run our company. You... 
    Local area

    1X Technologies AS

    Hayward, CA
    4 days ago
  • $138k - $207k

     ...a Senior Full Stack Developer in San Leandro, California. This role involves architecting and developing critical data management systems to support the company’s ambitious projects. The ideal candidate will have over 7 years of experience with React, a strong understanding... 

    Fusion Energy Base

    San Leandro, CA
    1 day ago
  • Israelvcforum is hiring a Director of GNC to lead the Guidance, Navigation, and Control function. This hands-on role involves building a team and owning algorithms and infrastructure to guide vehicles from liftoff to orbital insertion. The successful candidate will collaborate...

    Israelvcforum

    Alameda, CA
    2 days ago
  • $100 per hour

     ...Junior Software Engineer Hybrid (4 days onsite, 1 day remote) – Brisbane, CA To get the best candidate experience, please consider applying...  ...and streamline their operations through a single, integrated system. Our modular suite of business applications—covering... 
    Temporary work
    Fixed term contract
    Remote work
    Work from home
    Home office
    Work visa

    Odoo

    Alameda, CA
    3 days ago
  • Prolific Machines, Inc. is seeking a Software Engineer to innovate in biotechnology by developing the software platform for illumination systems. This role combines hardware and software in a supportive environment that values your influence on architecture and tooling.... 
    Flexible hours

    Prolific Machines, Inc.

    Emeryville, CA
    1 day ago
  • DutchTech is seeking a talented Software Engineer to develop next-generation software for illumination systems. This foundational role involves architecting connections between hardware, firmware, and cloud infrastructure. The ideal candidate has a degree in Software Engineering... 

    DutchTech

    Emeryville, CA
    1 day ago
  •  ...perfecting the safety, reliability, and capabilities of our autonomy engine and electric propulsion systems. We design, develop and manufacture an ecosystem of technologies including proprietary flight control software, avionics, high power density motors, motor controllers,... 
    Temporary work
    Remote work

    Pyka

    Alameda, CA
    4 days ago
  •  ...We are looking for a Software Engineer to build and own the data infrastructure behind our launch system. As we scale from a handful of sensors to hundreds; capturing pressure, timing, velocity, and environmental data across a growing test program; you will be the person... 
    Permanent employment

    Longshot

    Alameda, CA
    14 hours ago
  • $140k - $180k

     ...orbital launch services, and one of the industry's leading flight-proven electric propulsion systems for satellites, the Astra Spacecraft Engine. The Team The software team has always operated as a small, versatile team that punches above its weight. As we grow... 

    Astra Space, Inc.

    Alameda, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System on Chip Software Engineer. Be the first to apply!