Software Engineer – Cambridge - £55,000 - £70,000 pa An innovative electronics R&D and manufacturer are looking for a Software Engineer to join their team designing next generation products used in various industries including the consumer electronics & electric vehicles market. Responsibilities: Designing, developing & testing Embedded Software and Electronics Hardware Working on the design & development of new products Contribute to documentation processes and changes, release notes, user manuals etc. Compile BoM’s, part selection and sourcing etc. Key Skills/Experience: Degree in Electronics/Electrical Engineering or another relevant discipline Embedded C/C++ Microcontrollers (ARM Cortex M series, STM32 etc.) Serial Interfaces & Peripherals (I2C, SPI, UART etc.) Electronics test equipment for debugging Ability to read schematics & circuit diagrams Knowledge/experience of the full design lifecycle Any mix of the following is nice to have’s: Wireless technologies (Bluetooth, Wi-Fi, GNSS etc.) Other programming languages (C#, Python etc.) Bare-metal programming Motor control/drives PCB Design & Layout Analogue & Digital Circuit Design Benefits: 10% Pension (7% Employer contribution) Life Insurance On-site parking If you are interested in the position and think you have the skills required as a Software Engineer, please don’t hesitate to apply. Any questions, contact Oliver Bainbridge at obainbridgepg-rec.com or call 01189 028 800