> Markdown version of [/jobs/ext/4138931-hardware-engineer](https://www.wearedevelopers.com/jobs/ext/4138931-hardware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hardware Engineer - **Company:** Constellation Inc - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Salary:** $180,000.0 - $260,000.0 - **Contract:** Permanent contract - **Skills:** 3D Printing, Computer-Aided Design, Artificial Intelligence, Altium Designer, Analog Electronics, Data Analysis, Application Layers, ARM Architecture, Bluetooth Low Energy (Bluetooth), C++ (Programming Language), Data Validation, Software Debugging, Linux, Device Drivers, Electronic Design Automation, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), FreeRTOS, Hardware Description Language, Joint Test Action (IEEE Standards), Python (Programming Language), Linux Kernel, Real-Time Operating Systems, Schematic Capture, Data Streaming, Verilog, VHSIC Hardware Description Language (VHDL), PIC Microcontroller, Data Ingestion, Test Scripts, Pcb Layout, Data Pipelines - **Published:** October 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b46d31105e5ab674 ## About the Role * 3+ years of experience designing and bringing up electronic hardware, with significant hands-on work in both board design and embedded firmware. * A track record of building physical things that worked in real use: instruments, devices, or research rigs. * Able to work independently, make sound technical calls, and explain trade-offs clearly to non-hardware teammates. * Hands-on experience with biosignals (e.g., EEG, ECG, EMG) or other low-noise measurements, including electrode contact, noise sources, grounding, and shielding. * Schematic capture and PCB layout in Altium or KiCad, including mixed-signal boards. * Strong C/C++ skills for writing microcontroller firmware (e.g., on ARM Cortex-M, ideally with an RTOS such as Zephyr or FreeRTOS). Comfortable going below the application layer on Linux to debug device drivers, USB and serial issues, and kernel behavior when hardware misbehaves. * Python for test scripts, device control, and data analysis. * Hands-on experience synchronizing data across multiple devices (hardware triggers, shared clocks, timestamping). * Comfortable at the bench with oscilloscopes, logic analyzers, and JTAG/SWD debuggers. * Demonstrably adaptable and excited about finding creative solutions to problems nobody has solved before. * Passionate about positively impacting the well-being of humanity and not just capitalizing on it. * You thrive in a high-bandwidth, collaborative environment., * Experience writing Linux kernel modules or device drivers. * FPGA or HDL experience (e.g., Verilog, VHDL). * Prior work with research-grade sensing equipment, such as eye trackers or EEG systems, and with synchronization tools such as Lab Streaming Layer (LSL). * Familiarity with other physiological sensing, such as fNIRS, EDA, or PPG. * Medical electrical isolation and safety for equipment used with human participants (e.g., IEC 60601). * A background in designing wearable, battery-powered, or Bluetooth Low Energy (BLE) devices. * Basic mechanical CAD and 3D printing. * Interest in neurotech, mental health, or human-AI interaction. ## Description We are looking for a Hardware Engineer to own the hardware behind our data collection. Our multimodal collection rigs combine biosensors with video and audio capture, and every stream has to stay synchronized and running, session after session. Your job is to keep that growing fleet of rigs synchronized, healthy, and repeatable, and to build the custom hardware and firmware that make it work better. This is a generalist role on a small founding team, spanning analog electronics, embedded firmware, and the software glue between devices and our data pipeline. It's research hardware, not volume manufacturing: we move quickly to answer questions, then make what works reliable enough to run every day. You'll work closely with our data collection team, software engineers, neuroscientists, and researchers., * Keep our fleet of collection rigs synchronized and healthy: integrate and maintain off-the-shelf devices, such as biosensors, cameras, and audio equipment, and diagnose failures quickly. * Own time synchronization across every device and data stream. * Build reliable, documented rigs, test fixtures, and automated validation that let researchers focus on the science. * Design and bring up custom boards and sensor integrations where you determine off-the-shelf equipment falls short, from schematic and PCB layout through assembly and testing. * Write and debug C/C++ firmware for microcontrollers and Python tooling for device control, signal-quality checks, and data validation; work with the Linux drivers on our capture machines. * Partner with our software team on the interface between devices and our data ingestion infrastructure. * Handle light mechanical work: enclosures, connectors, mounts, and 3D-printed parts that keep hardware durable and comfortable for participants. * Decide what to build in-house versus contract out, and manage vendors and contractors when we do.