Firmware Hardware Software Engineer
Posted on Jan 16, 2019 by Anonymous
Well established, developing business, which has built up an enviable reputation for innovation, quality and impeccable customer service supplying the gaming industry with electro-mechanical products incorporating live game statistics and camera recognition software.
With the further growth of the business they are now looking for an Electronics Hardware / Firmware Design Engineer to join the R&D department to help develop the next generation of gaming technology.
Strong debugging and problem-solving skills.
Strong programming and debugging skills in C within small to medium size microprocessor systems (PIC).
Electronic hardware design, cable design, schematic capture, PCB layout, BOM preparation, EMC compliance.
Design of mixed signal low power, low voltage, low noise sensor circuitry
Design of embedded digital control circuitry and real-time microcontroller solutions
Design of Stepper and Servo motor control circuits
Proficient in the use of Jira and Bitbucket
Experience working with TCP-IP, UDP, CAN, SPI, UART, I2C and USB communication protocols.
Able to review and write clear product design documents which describe the complete product in detail.
Able to write and review software design documents which describe the software architecture, implementation and interactions within the various subsystem.
Experience in the design of products for CE and global certification
Excellent verbal and written communication skills.
This job description aims to provide an overview of the duties required. The successful candidate will be required to carry out any other duties commensurate with the grade and level of responsibility of this post, for which the post holder has the necessary experience and/or training.
If you meet the above requirements, please apply, or contact Tim Hill at Technical Placements for more details