Embedded Firmware Engineer
Firmware Engineers are responsible for designing, developing and validating digital electronic instrumentation and support equipment. They work within a multi-disciplinary team on design projects from initial concept through to production release.
Responsibilities:
- Design, development and validation of digital electronic instrumentation and support equipment
- Work with a team on design projects, taking them from concept to production release
- Support existing digital products (24-bit Digitisers, Signal Analysers and Dataloggers)
- Liaise with customers and external test houses as required
Requirements:
- BSc, BEng or equivalent in an appropriate engineering or science discipline
- CAN experience is essential
- STM32, PIC, NXP, NIOS and Freescale Microcontrollers/processors experience
- Digital Signal Processing knowledge
- Data transmission experience including CAN, RS485/422/232, UART, USB, Ethernet, SPI, I2C
Desirable Qualifications:
- MSc, MEng or equivalent in an appropriate engineering discipline
- Experience working with magnetic field related instrumentation
- Low noise analogue and mixed signal design of precision instrumentation
- Design for manufacture and test
- Design for EMC
Preferred Background:
- Instrumentation and control
- Measuring instruments and sensors
Contact Information:
Please submit your CV to the relevant contact for this role.