System on Chip Software Engineer
$130k - $200kKubelt
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
$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$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- ...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....SuggestedImmediate startRemote work3 days per week
$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...SuggestedWork at officeLocal areaRemote work$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- ...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...
- ...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 officeImmediate startFlexible hours
$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 timeWork at officeLocal areaRemote workVisa sponsorshipWork visaFlexible hours3 days per week- ...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
- ...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...
$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...$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 timeWork at officeLocal areaRemote workFlexible hours3 days per week- ...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 officeLocal areaRemote work
- ...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
- ...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...
$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$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- ...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 areaWork from homeFlexible hoursShift work1 day per week
$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 officeLocal areaWorldwideNight shift$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...$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 employmentFull timeRemote workFlexible hours$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$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...- 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...
$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 workFixed term contractRemote workWork from homeHome officeWork visa- 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
- 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...
- ...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 workRemote work
- ...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
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System on Chip Software Engineer. Be the first to apply!
- id software Alameda, CA
- software sales Alameda, CA
- embedded software Alameda, CA
- software intern Alameda, CA
- senior c# .net software developer Alameda, CA
- software applications developer Alameda, CA
- software support Alameda, CA
- software asset management analyst Alameda, CA
- software quality assurance Alameda, CA
- healthcare software sales Alameda, CA



