3261 IT & Software Developer jobs in the UK

Hudson Shribman jobs

Senior Embedded Software Engineer

£70,000 - 70,000
Hudson Shribman
Fowler Avenue Q134, West Midlands
£70,000 - 70,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:
- Degree in Software Engineering, Computer Engineering, Electrical Engineering or similar - Strong experience developing embedded software in industrial or engineering environments - Strong C/C++ development experience on ARM Cortex microcontrollers (STM32 desirable) - Experience working with RTOS concepts (task scheduling, synchronisation, debugging) - Knowledge of functional safety or secure coding practices (MISRA, IEC61508 or similar) - Experience with unit testing, static analysis and code quality tools - Experience implementing industrial communications (Modbus, CAN, TCP/IP, Serial) - Experience working with hardware-software integration - Beneficial experience with critical power or energy infrastructure systems, industrial automation, electrical test environments, generator equipment, industrial electronics, data centers, or safety-critical systems - Python or MATLAB experience for automation or test development would also be advantageous.

Technologies

ARM
Ethernet
Firmware
FreeRTOS
TCP/IP

Responsibilities

- Translate system and customer requirements into software specifications and acceptance criteria - Design embedded software architecture and interfaces for ARM-based controllers (STM32) - Develop embedded firmware in C/C++ within RTOS environments (FreeRTOS or similar) - Implement industrial communication protocols such as Modbus, CAN and Ethernet - Integrate software with sensors, actuators and industrial control hardware - Perform unit testing, static analysis, code reviews and verification activities - Develop SIL/HIL test environments and support validation activities - Produce clear technical documentation including design specifications and test plans - Work within modern development practices including Git, trunk-based development and semantic versioning - Support manufacturing, commissioning and service teams with technical investigations - Contribute to continuous improvement of development processes and engineering standards.

Description


We are a well-established, globally recognized engineering organization specializing in critical power and electrical test systems, with operations around the world. Our company is known for delivering innovative, high-reliability engineering solutions used in mission-critical environments. We offer a stable work environment with competitive benefits. As a Senior Embedded Software Engineer, you will be part of a collaborative multidisciplinary engineering team, actively contributing to the design and development of embedded control software for advanced industrial power systems.
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 3261 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?

Collect Solutions Ltd, Arctic Shores, SwapTix, MOD - Defence Digital, HM Land Registry, Companies House, Government Communications Headquarters (GCHQ) among others, are currently hiring for C / C++ roles in the UK.

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