Embedded Firmware Engineer
hace 6 días
Newport
Help shape the next generation of intelligent LED cabin lighting for commercial aviation. This is a hands-on role building robust, Real Time Embedded software from the ground up, from architecture and algorithms through to implementation, verification, and delivery for safety-critical use. What you'll do • Own the architecture & design: Define software structure, interfaces, and interactions with hardware and other systems; produce design docs and lead peer reviews., • Build from first principles: Develop bare-metal/RTOS firmware in C for microcontrollers and programmable logic devices., • Low-level development: Write drivers and Real Time control software; interface with peripherals (eg, temperature sensors, I²C, SPI, UART, CAN)., • Platform fundamentals: Develop and maintain bootloaders, secure update mechanisms, and modular, object-oriented components where appropriate., • Hands-on debug: Triage HW/SW interactions using oscilloscopes, logic/protocol analysers; comfortable doing fine soldering/rework as needed., • Verification & documentation: Deliver fully documented designs, implementation plans, and contribute across unit, integration, and system testing., • Significant experience (ideally 10-15 years) in Embedded software/firmware for Real Time or bare-metal systems., • Expert-level C for low-level Embedded development; strong Microprocessor/Microcontroller architecture knowledge., • Proven delivery of drivers, peripheral bring-up, and hardware integration., • Lab confidence: oscilloscopes, logic/protocol analysers; comfortable with board-level investigation and occasional soldering., • Version control (Git) and Agile practices., • Clear, methodical documentation and the ability to own solutions end-to-end., • Safety-critical/high-integrity experience (eg DO-178C, ISO 26262, IEC 61508)., • FPGA or other low-level hardware programming exposure., • Onboarding: Expect to be on-site 4 days/week for the first 2-3 months to immerse in the lab, hardware, and product context., • 25 days annual leave (plus bank holiday), • Company-wide Christmas shutdown (allocated from leave allowance), • 5% employer pension contribution, • Annual bonus scheme based on company and individual performance, • 37.5-hour work week, • Early finish Fridays 1pm every week, • Free annual eye test, • Cycle to Work scheme Apply now or get in touch for a confidential chat. To find out more about Computer Futures please visit our website Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales