2684 IT & Software Developer jobs in the UK

Computer Futures jobs

Senior Embedded Software Engineer

£75,000 - 75,000
Computer Futures
King William Street, Normanton
£75,000 - 75,000
Company Size icon
Company Size
1k-5k
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:
- Degree-qualified in Electronics, Software Engineering, Computer Science, or a related discipline - Strong Embedded C programming skills - Real-time embedded software development in C - Bare-metal development and board bring-up - Development of secure embedded systems - Knowledge of embedded software development processes including requirements, design, implementation, and testing - Awareness of hardware, including schematics, SoC I/O, pin muxing, and peripheral configuration - Understanding of embedded debugging techniques and tools - Ability to work across both bare-metal and RTOS-based systems - Highly logical and analytical with strong attention to detail - Ability to manage multiple tasks and deadlines effectively - Quality-focused and process-driven - Strong communication skills to engage with both technical and non-technical stakeholders - Comfortable working under pressure in a delivery-focused environment - Ability (or willingness to quickly develop expertise) in OSDP (Open Supervised Device Protocol) - 5 years professional embedded software experience is desirable - C++ development and RTOS experience are advantageous - Familiarity with tools such as Eclipse, VS Code, Jira, Confluence, Bitbucket, SonarQube, MCUXpresso, STM32CubeIDE is preferred

Technologies

BitBucket
CI/CD
Confluence
Firmware
FreeRTOS
Jenkins
STM32CubeIDE

Responsibilities

- Architect, design, and implement new embedded software solutions - Diagnose, debug, and resolve issues in existing production firmware - Produce and maintain clear technical documentation and design artefacts - Define and implement appropriate unit, component, and system-level testing - Apply static and dynamic analysis techniques to ensure software quality and security - Support prototype bring-up, debugging, and validation activities - Collaborate with other embedded engineers across multiple hardware platforms - Participate in peer code and design reviews - Evaluate and introduce new tools, libraries, and software components where appropriate - Work with quality and support teams to investigate and resolve field issues

Description


We are looking for a Senior Embedded Software Engineer to design, develop, test, and maintain embedded software for access control and intrusion-related products. This is an exciting opportunity for experienced embedded engineers who enjoy working closely with hardware, improving existing firmware, and contributing to secure, high-quality embedded systems. Our work environment is primarily office-based with regular use of development hardware, though it may involve occasional hands-on hardware testing and debugging. We value quality and collaboration, and we are committed to delivering top-notch embedded solutions.
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 2684 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?

The Scouts Association, Bluefruit Software Limited, Arctic Shores, SwapTix, Kodu, MandM, Wykes Engineering Co. (Rushden) Limited among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Hays Technology as they are hiring for 72 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.