Embedded Software Engineer
Cambridge, England, United Kingdom
Embedded Software Engineer – Cambridge - £70,000 - £85,000 pa
A leading Electronics manufacturer specialising in the printing industry are looking for an Embedded Software Engineer to join their rapidly growing, multi-disciplinary R&D team developing next generation firmware for a wide range of products. They offer a competitive salary and flexible working; the upper salary limit can stretch depending on candidate experience.
Responsibilities:
Be involved in the full software & product development life cycle
Work with a variety of engineers including hardware, software & mechanical engineers
Deliver products to a high standard
Key Skills/Experience:
Degree in Electronics/Computer Science or another relevant discipline
C++ (C++17 ideally)
Develop robust and reliable code
Embedded Linux
Object oriented programming
Experience with microcontrollers & peripherals/interfaces (ARM, I2C, SPI, USB, Ethernet etc.)
Any mix of the following is beneficial:
Experience with FPGA devices/Architectures (Altera/Intel, Xilinx, Zynq etc.)
Image processing
U-boot/Yocto
Understanding/experience with multi-threaded/parallel programming
Scripting languages (Python etc.)
REST/SOA programming
Windows programming languages (C#, .NET, Visual Basic etc.)
Networking protocols (TCP/IP, Ethernet, MQTT etc.)
Benefits:
Pension
Private health insurance
Life insurance
Flexi time
Working from home flexibility
Company social events
Stock units
If you are interested in the position and think you have the skills required as an Embedded Software Engineer, please don’t hesitate to apply.
Any questions, contact Oliver Bainbridge at [email protected] or call 01189 028 800.