Senior Electronics & Systems Engineer

ONIOxford, EnglandOn-siteFull-timeSenior, 5–8 yearsListed 5 days ago

Apply now

About this role

Your role at ONI:

- Own electronics designs from concept through architecture, schematic design, PCB development, bring-up, verification and production.

- Design robust analogue and digital electronics, including power supplies, signal conditioning, sensor interfaces, communications and control electronics.

- Make appropriate component and architecture choices, balancing performance, cost, availability, manufacturability and product requirements.

- Undertake PCB design and layout as an integral part of electronics development, working with external PCB designers where appropriate, and considering signal integrity, grounding, noise, EMC/ESD, thermal performance and DFM/DFT.

- Work with manufacturing partners and suppliers to ensure designs are manufacturable, testable and robust through production.

- Bring up new hardware and systematically debug complex problems using oscilloscopes, logic analysers, hardware debuggers and other laboratory instrumentation.

- Develop and maintain production embedded firmware, typically for microcontrollers, alongside low-level firmware for hardware bring-up, control, test and diagnostics.

- Develop and debug interfaces to sensors, actuators and other hardware, including analogue front ends, ADCs/DACs and common digital communication interfaces.

- Work with optical and mechanical engineers on optoelectronic and physical-system interfaces, such as photodetectors, lasers and other light sources, cameras, position and temperature sensing, motors, piezos and other actuators.

- Diagnose issues whose root cause may lie in electronics, firmware, sensors, optics, mechanics, cabling, software or the interactions between them.

- Develop test and automation tools, including Python-based instrumentation, hardware testing and manufacturing QA.

- Support verification, EMC/compliance testing, production test, calibration and transfer of designs into manufacture.

- Support electronics throughout the product lifecycle, including investigation of product and manufacturing issues, root-cause analysis, component obsolescence and design changes.

- Apply modern software engineering practices including source control, automated testing and CI/CD, and make effective use of AI-assisted development tools and coding agents to extend and accelerate your capabilities beyond electronics.

We'd expect experience in many of the following:

- Strong analogue and digital circuit design fundamentals.

- Schematic capture, PCB layout and development of multilayer PCBs.

- Power supply design, power distribution, protection and power sequencing.

- Low-noise electronics, grounding, shielding and signal integrity.

- Sensor interfacing, analogue signal conditioning, amplification, filtering and data conversion.

- Microcontrollers and embedded systems.

- Embedded C/C++, including development of robust production firmware and low-level peripheral control, interrupts, timers, DMA and real-time behaviour.

- Developing from device datasheets and MCU/SoC reference manuals rather than relying solely on high-level libraries.

- Interfaces such as SPI, I²C, UART, CAN, USB and Ethernet.

- Practical board bring-up and fault-finding using oscilloscopes, logic analysers, multimeters and hardware debuggers.

- Design for EMC, ESD, reliability, manufacturability and test.

- Taking electronics through prototype, verification, certification and production.

- Git and modern software development practices, and Python or similar for test, automation and instrumentation.

- Working effectively across electronics, firmware, mechanical, optical and higher-level software disciplines.

Additional desirable experience includes:

- Scientific instrumentation, microscopy, imaging or other precision instruments.

- Optoelectronics, including photodiodes, LEDs/lasers, optical power monitoring or camera/image-sensor interfaces.

- Precision or low-noise analogue electronics.

- Motion control, motors, encoders, piezo actuators or feedback/control systems.

- High-speed data acquisition or communications.

- Production test fixtures, calibration systems and manufacturing automation.

- System-level debugging across complex multidisciplinary systems, including electronics, firmware, optics, mechanics and software.

- Using coding agents or other AI-assisted development tools to build test, automation or hardware-control applications.