2658 IT & Software Developer jobs in the UK
Be among the first 5 applicants!

Embedded Software Engineer
£50,000 - 50,000
AWD Online
Wenlock Road, Manchester
£50,000 - 50,000
Requirements
Must:
I am looking for candidates with proven experience in developing embedded software for microcontrollers and microprocessors. You should be proficient in C++ and C# programming for embedded systems and have a strong understanding of embedded Linux and real-time operating systems (RTOS). Experience with hardware-software integration and device drivers is essential, as is knowledge of communication protocols such as SPI, I2C, UART, Ethernet, Bluetooth, and Wi-Fi. Excellent problem-solving and analytical skills, effective communication, and teamwork abilities are also required. Additionally, you should be able to interpret technical datasheets and create supporting code. Familiarity with software version control systems (like Git) and an understanding of agile development and embedded system security principles would be desirable.
Responsibilities
In this role, you will design and develop embedded software solutions for microcontrollers and microprocessors, including those in the Raspberry Pi range. You will collaborate with hardware engineers to define software requirements and specifications to ensure system compatibility. Writing efficient code is crucial, so you will be expected to develop modular, reusable, and well-documented code in C++. You'll conduct unit testing and debugging to maintain functionality and reliability, delivering software updates and patches based on feedback and testing outcomes. Troubleshooting technical problems effectively, conducting code reviews to maintain coding standards, and staying updated on industry trends and advancements in embedded software development are key aspects of this position.
Description
We offer a fantastic opportunity to join an innovative and supportive environment that values creativity, technical excellence, and professional growth. Our salary for this position is circa £50,000 per annum, with benefits that include 25 days of annual leave plus bank holidays, group healthcare, an employee assistance program, a company pension, a modern collaborative work environment, professional development and growth opportunities, and free onsite parking. This is a full-time, permanent position located in Manchester, North West England (M17). If you are ready to make your next career move, we encourage you to apply today for our recruitment team to review your application.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.
How many C / C++ Developer jobs are in the UK?
Currently, there are 2658 C / C++ openings.
Is the UK a good place for C / C++ Developers?
The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the UK?
HM Land Registry, BAE Systems, StoreLogs Ltd, MastarRec, Mas & Pas Limited, Core-Asset Consulting, ApplianSys among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 82 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Experis as they are hiring for 82 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.