1026 IT & Software Developer jobs in the UK

Be among the first 5 applicants!
Singular Recruitment jobs

Senior Embedded Software Engineer

£75,000 - 75,000
Singular Recruitment
Cathedral Square, Peterborough
£75,000 - 75,000
Company Size icon
Company Size
<50
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
We are looking for a candidate with a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. You should have proven experience of at least 5 years in embedded software development, along with strong C programming skills. A solid understanding of embedded systems, real-time operating systems, device drivers, and microcontrollers is essential. Knowledge of communication protocols such as TCP/IP, UDP, SPI, I2C, and CAN is also required. Strong problem-solving skills and the ability to work on complex systems with high reliability requirements are important. Excellent communication skills, both written and verbal, are necessary for collaborating in a global team environment.

Technologies

TCP/IP

Responsibilities

As a Senior Embedded Software Engineer, you will play a key role in developing, designing, and manufacturing cutting-edge communication systems. In this fast-paced environment, you will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions. Your key responsibilities will include developing and maintaining embedded software for communication systems, including real-time operating systems, device drivers, and communication protocols. You will collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshooting and debugging complex issues, while optimizing code for performance and memory usage, will also be part of your role. Additionally, you will contribute to the continuous improvement of software development processes, including testing, documentation, and code reviews.

Description


In this position, you will have the opportunity to work on critical products that deliver high-impact solutions for customers worldwide. We offer a comprehensive benefits package, including a bonus, hybrid working options, 25 days of annual leave, an 8% pension scheme, private medical insurance, life assurance of 4x salary, continuous training and development opportunities, an employee reward and recognition scheme, an employee assistance program, and BUPA wellbeing services.
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 1026 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?

Serac Group, Donard Recruitment, SpaMedica, Optegra, Ecotricity Group Limited, Avanade, Unisys among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is LA International Computer Consultants Ltd as they are hiring for 52 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.