This role is based within the Software and Electronics Team of a high tech organisation working with multi-disciplinary engineering teams. We're seeking someone used to hands on software/firmware engineering, ability to innovate, rigorously follow test procedures/methodologies with practical problem solving skills. This is an exciting opportunity to join an excellent team with continuous product development of a market leading technology.
Embedded Software Engineer - Role and Responsibilities - Embedded Software, Firmware, Electronics, C++, C, Software, Microcontroller, Microprocessors, CanBus, LinBus, RTOS,
Used to regularly liaising with mechanical, electronics and test engineers
A clear communicator able to explain concepts and development lifecycles to those that are non technical
Used to products with streaming data, real time analytics and datasets
Disseminate and catalogue test results and marry evidential data to standard requirements.
Continually seek improvement opportunities
Embedded Software Engineer - Skills and Abilities - Embedded Software, Firmware, Electronics, C++, C, Software, Microcontroller, Microprocessors, CanBus, LinBus, RTOS,
Qualified HNC/D level or higher Embedded Electronics Engineering
Proficient in embedded C/C++ with at least three years proven industry experience
Experience with Microcontrollers /Microprocessors, working with software and hardware teams to develop platform, interfaces and in-house test systems
Understanding and experience with CanBus/LinBus subsystems preferable
Proven project documentation, product specification and technical writing skills
Excellent communication skills and a keen eye for detail
RTOS I2C, SPI, FPGA experience
If this role appeals, please apply now!
Embedded Software Engineer / Firmware Engineer / Software Engineer / Embedded Systems / C / C++ / Electronics / RTOS / Firmware / Microcontroller / Microprocessor