Principal Embedded Software Engineer
Bexorg
Principal Embedded Software EngineerFluidic Controls & Instrumentation — BrainEx PlatformBexorg, Inc. On-site, New Haven, CTBexorg is on a mission to move medicine forward by developing technologies that improve and extend human life.As a fast-growing biotech company, we operate at the intersection of scientific rigor and startup velocity—where strong execution, innovation, collaboration, and accountability are critical to our success.Our work combines cutting-edge neuroscience, AI, and translational science to accelerate discovery and development for central nervous system (CNS) diseases.At Bexorg, we value individuals who are proactive, adaptable, intellectually curious, and energized by solving complex problems in a highly collaborative environment.The RoleWe are seeking a Principal Embedded Software Engineer to own the electronics, firmware, and real-time control that make the BrainEx whole-brain perfusion platform work. BrainEx is a proprietary closed-loop physiological system that functions as an artificial cardiovascular, pulmonary, and renal system for an intact human brain — custom hardware and software regulating circulatory volume, cerebral blood flow, systolic pressure and pulsatility, pH, dissolved gases, temperature, metabolites, and drug dosing throughout each run.This is deliberately not a pure-software job. We are looking for a genuine generalist — someone who writes production firmware in the morning, scopes a noisy pressure transducer signal after lunch, redesigns a fluidic manifold in CAD, and has a prototype printed or sent out for machining by the end of the week. You will be the person who takes a control problem from physiological requirement to schematic, to board, to firmware, to the Python supervisory layer above it, to a validated rig revision running on the production fleet.You will report into the Technology team and work shoulder-to-shoulder with bioprocess engineers, surgeons, perfusion technicians, software engineers, and drug discovery scientists. Current priorities include tightening closed-loop control, extending run duration (today up to 24 hours, with active work toward multi-day and ultimately two-week runs), improving reproducibility across donors, and expanding the experimental envelope the rig can support.What You'll OwnEmbedded Firmware & Real-Time ControlOwn the embedded stack on BrainEx rigs — bare-metal and RTOS firmware (C/C++ on ARM Cortex-M; FreeRTOS or Zephyr) plus embedded Linux supervisory layers — from architecture through field deployment and versioned rollout across the fleet.Implement the control loops that hold the brain in physiological range: PID, cascade, and feedforward control of pressure, flow, pulsatile waveform generation, temperature, pH, and gas exchange, with anti-windup, gain scheduling, bumpless transfer, and graceful degradation.Build the state machines and interlocks governing rig setup and priming, calibration, run initiation, steady-state operation, perturbation and dosing protocols, fault detection, and safe shutdown — including watchdogs, sensor-plausibility checks, and defined safe states for every credible failure mode.Guarantee determinism where it matters: loop-rate budgeting, interrupt and DMA design, jitter measurement, and instrumented timing so control behavior is provable rather than assumed.Own the field buses and device integration — I²C, SPI, UART, RS-485/Modbus RTU, CAN/CANopen, EtherCAT or equivalent, USB, and Ethernet — across pumps, gas mixers, mass flow controllers, proportional valves, dialysis modules, and analyzers.Instrumentation, Electronics & SensingDesign and bring up custom electronics: schematic capture and PCB layout (Altium, KiCad, or similar), analog front ends for bridge and ISE sensors, 16–24-bit ADC selection, isolation, EMI and grounding strategy, connectorization, and harnessing for a wet, salt-spray-adjacent lab environment.Integrate and characterize the sensor suite: pressure transducers, ultrasonic and Coriolis flow meters, thermocouples/RTDs, pH and blood-gas analyzers, inline optical O? and metabolite sensors, bubble detectors, and load cells for gravimetric fluid balance — including calibration procedures, drift compensation, and uncertainty budgets.Drive actuators precisely: stepper and BLDC motor control for peristaltic and centrifugal pumps, encoder feedback, solenoid and proportional valve drive, syringe and infusion pump control for compound dosing, and closed-loop verification of delivered volume rather than commanded volume.Debug at every layer — oscilloscope, logic analyzer, SWD/JTAG, protocol sniffers, and bench fluidic loops — and close the loop with design fixes that prevent recurrence across the deployed fleet.Mechanical Design & FabricationDesign fluidic and mechanical hardware in CAD (SolidWorks, Onshape, or similar): manifolds, sensor housings, reservoirs, bubble traps, sealed enclosures, and rig-integration hardware, with attention to O-ring and gasket sealing, dead-volume minimization, tolerance stack-ups, and biocompatible, cleanable material selection.Prototype fast and manufacture well: SLA and FDM 3D printing in-house for rapid fluidic iteration, and machined parts for production-grade hardware — you should design for the process, speak fluently with machinists, and be able to run the equipment yourself as we expand in-house precision machining capability.Select and qualify wetted components: tubing, connectors, quick-disconnects, and polymers evaluated for chemical compatibility with our synthetic-blood perfusate, sterilization or sanitization method, hemocompatibility, and long-duration performance.Software Integration, Telemetry & Operator ExperienceBuild the Python supervisory layer above the firmware: control services, device abstraction, protocol definitions, configuration management, and reproducible run scripting so that a protocol change is a versioned artifact rather than a knob turned by hand.Write the tooling that makes the hardware tractable: Python calibration routines, bench automation, sensor-characterization harnesses, log parsers, and analysis notebooks — the instrumentation around the instrument.Deliver real-time monitoring, alarming, and operator interfaces that let a perfusion technician supervise a multi-day run safely with minimal technical intervention, with a rational alarm hierarchy and clear operator guidance on every fault.Stream and structure the data: telemetry pipelines into our AWS data lake, integration with LIMS/ELN tooling and higher-level orchestration, and time-based alignment so physiological signals, dosing events, and sampling are analyzable downstream.Establish engineering hygiene appropriate to a mission-critical instrument: version control, code review, CI, hardware-in-the-loop and simulated-rig testing, firmware release process, traceability, and rollback.Reliability, Iteration & CollaborationMove fast without breaking runs: rapidly prototype mechanical, fluidic, electrical, firmware, and control changes, then bring them to production-grade rig revisions on a fast cadence.Define acceptance tests and performance metrics for each revision — control-loop performance envelopes, sensor accuracy, perfusion confirmation metrics, BBB integrity, run-success rate — and drive mean time between failures, run yield, reproducibility across donors, and the platform's duration ceiling.Serve as a senior technical authority on embedded and control architecture within Bexorg, setting standards and mentoring junior engineers, technicians, and perfusionists on the rig's design, operation, and troubleshooting.Translate experimental need into hardware: work directly with neuroscientists, surgeons, perfusion specialists, and drug discovery teams, and communicate clearly with non-technical stakeholders including collaborators at major biopharma companies, foundation partners, and government grantors.What We're Looking ForRequired QualificationsExtensive hands-on experience shipping embedded systems in production or mission-critical environments — instruments, medical devices, lab automation, industrial control, or comparable — where a firmware defect has physical consequences.Deep fluency in C/C++ on microcontrollers, with real working knowledge of RTOS concurrency, interrupt design, memory constraints, and low-level peripheral programming.Strong Python skills — not just scripting. You will build supervisory control services, device abstraction layers, calibration and test harnesses, data pipelines, and analysis tooling in Python, with the engineering discipline (typing, testing, packaging, async I/O, version control) that production instrument software requires.Demonstrated track record of owning projects end-to-end: requirements, schematic and board design, firmware, bring-up, commissioning, validation, and long-term support.Strong practical control-systems ability — you can tune a real loop on real hardware, reason about stability and sensor noise, and implement PID
- ...serve as a technical leader within the Email & Collaboration Engineering team supporting a 50,000-user cloud environment. Provide hands... ...environments, Confluence administration.2.Developed understanding of software engineering best practices. Strong scripting and automation...SuggestedWork at office
- ...General Motors is seeking an Embedded Software Engineer to deliver high‑quality software for electrification control systems, including VMEC High Voltage Battery wired/wireless sensing and communications. You will design, implement, test, and maintain software for...Suggested
$125k - $187k
...Senior Full Stack Software EngineerD-Wave is a leader in the development and delivery of quantum computing systems, software, and services... ....About the RoleD-Wave is seeking a Senior Full Stack Software Engineer to join our Systems Software Engineering team. In this role,...SuggestedLocal area- ...Software EngineerJoin the team behind PRO-TECH TITAN, an industry-leading software platform serving the Architectural, Engineering, and Construction (AEC) industry. Our solutions help customers manage the complete project lifecycle, from estimating and detailing doors...Suggested
$100k
...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients.Who should apply? Recent...SuggestedFull timeH1bRemote work$124.36k - $186.54k
...in the development and delivery of quantum computing systems, software, and services. It is the world’s first commercial supplier of quantum... ...tomorrow: About The Role D-Wave is seeking a Quantum Software Engineer to work on our core software, calibration systems, and tooling...Local area$100k
...recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java, javascript, C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github...H1b$197.4k - $225.3k
...is located. Company Name: Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia. Manager, Data Engineering (Python, AWS, Airflow, Snowflake) (Hybrid). We are looking for driven individuals to join our team of passionate data engineers...Full timePart timeInternshipLocal area$126k - $172k
...DevOps Engineer (Platform Reliability & Observability)D-Wave is seeking a DevOps Engineer (Platform Reliability & Observability) to join... ...servicesCollaborate with engineers across hardware, software, and infrastructure teams to resolve issues and improve system...Work at officeLocal areaRemote work- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...Worldwide
- ...D-Wave Systems Inc. in New Haven, CT is seeking a Quantum Software Engineer to work on our core software, calibration systems, and tooling for our quantum computers within the Systems Software Engineering department. You will enable physicists by translating designs...
$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... ...Processing and Optimization * Automated Reasoning * Embedded Systems * Data Engineering * Mobile Development * Game...Full timeInternshipWork at officeWorldwideMonday to Friday$90k - $165.75k
Join to apply for the Senior Software Engineer role at Yale University Join to apply for the Senior Software Engineer role at Yale University... ...and business intelligence like Microsoft Power BI. Principal Responsibilities 1. Provides an overall leadership role. Serves...Full timeWork experience placementSummer workInternshipWork at office$140k - $200k
...Senior Software Engineer, Core Experiences - New Haven, CT, USA New Haven, CT, USA Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen...Remote work- ...reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data... ...citizens to apply.Who Should Apply:Recent computer science/engineering/mathematics/statistics or science graduates looking to make their...Remote work
- ...materials. Identify control panel requirements and logic. Develop engineered panel requirements with the assistance of the Controls group.... ...variable workload. ~ Ability to use computers and software programs including: ~ MS Outlook ~ MS Word ~ MS Excel...Work at officeWorldwide
- ...Job Description Job Description Application Engineer requires: Bachelor's degree, preferably in Engineering. Minimum 3 years... ...prioritize variable workload. Ability to use computers and software programs including: MS Outlook MS Word MS Excel CAD...
- ...services team has overall ownership for all aspects of the design, engineering, deployment, installation and operational management of audio-... ..., VLANs, QoS, AVoIP and other network-based AV principles.Principal Responsibilities 1. Oversees and manages in the strategic...Work at officeRemote work
- ...dewatering sectors. Success in this role requires a blend of engineering expertise and commercial acumen to navigate complex sales cycles... ...municipal specification standards. * Experience with CAD software or SolidWorks. * Proficiency with Enterprise Resource Planning...Work at officeRelocationFree visa
- ...technology provider specialising in service solutions, is seeking a graduate developer to help maintain, enhance, and evolve their software systems.You'll play a key role in developing new programs, supporting customer migrations, and ensuring that all solutions are...Immediate startRemote work
- ...D-Wave is seeking a Quantum Software Engineer to work on our core software, calibration systems, and tooling for our quantum computers within the Systems Software Engineering department. This team works very closely with our physicists and acts as a bridge between the...
$140k - $200k
...Speechify, Inc. is seeking a Senior Software Engineer for its Core Experiences Team in New Haven, CT. The ideal candidate will collaborate with product teams to enhance our product's functionality and design APIs. Responsibilities include optimizing performance and shipping...- ...Job Description Job Description We are offering an exciting opportunity for a Mid-level Structural Engineer in our New Haven, CT, Office. H&H is a nationally recognized, full-service infrastructure engineering firm delivering innovative solutions that move communities...Work at office
- ...implementation experience with Oracle, SQL server, Informix, Sybase, or DB2Ability to implement the solution technical design and software configurations, configuration models and rules, product extensions, interfaces, etc.Experience of working on websphere application...Immediate start
$115k - $130k
K&A Power Group is a privately held engineering firm delivering worldclass technical expertise and engineering excellence to power utility... ...to substationsExperience and or knowledge with power analysis software is ideal (i.e. SKM, Etap, Easy Power, etc.)Proven experience...Contract workTemporary workFor contractorsWork at officeLocal areaFlexible hours$74.1k - $148.3k
...and reference snippets. Responsibilities What You'll Bring (Objective Minimum Qualifications): To be considered for a Software Engineer position at Oracle, you must possess the Objective Minimum Qualifications (OMQs) below. Please ensure that your application...Full timeTemporary workInternshipH1bFlexible hoursShift work- ...industry.Who Should Apply:Recent Graduates: Computer Science, Engineering, Mathematics, Statistics, or Science majors looking to start their... ...in skill enhancement programs.Preferred Skills:For Java/Software Programmers:Bachelor's or Master's degree in Computer Science,...
- ...Lead Software EngineerHealthPlanOne's mission is to help people find the right health insurance at the right price, so they live healthier... ...never been more important than it is today.The Lead Software Engineer is responsible for the ongoing maintenance, modernization, and...
- ...Job Description DUTIES: Deliver high-quality software for embedded controls systems in the electrification space specifically for VMEC - High... ...REQUIREMENTS Bachelor’s degree in Electrical and Computer Engineering, Computer Science, Mechanical Engineering, or related field...Work at officeLocal areaRemote workWork from home
- ...knowledge Pluses Self-learner NodeJS and web pack Can come into the office every now and then Company Description We are a SEO (Search Engine Optimization) and Social Media Marketing Company that connects brands and agencies with the web’s top influencers through Content...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- software New Haven, CT
- software sales New Haven, CT
- embedded software New Haven, CT
- id software New Haven, CT
- software support New Haven, CT
- remote software sales New Haven, CT
- software technology New Haven, CT
- internship software New Haven, CT
- software asset management analyst New Haven, CT
- ultimate software New Haven, CT




