Embedded Software Engineer

Chevalier Tech Limited
Tewkesbury, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Remote
Tewkesbury, United Kingdom

Tech stack

C
ARM
Unit Testing
Static Program Analysis
Code Coverage
Communications Protocols
Embedded Software
Ethernet
Firmware
FreeRTOS
MISRA C (C Programming Language)
Modbus
Real-Time Operating Systems
RS-232
Secure Coding
Transmission Control Protocol (TCP)
Trunk-based Development
Digital Access Carrier System
GIT

Job description

Translate customer and system requirements into software specifications and acceptance criteria Design and develop firmware for embedded controllers (STM32, FreeRTOS) Develop embedded applications in C/C following MISRA-C, IEC 61508, and secure coding practices Implement communication protocols including Modbus/TCP, serial (RS232/422/485), CAN, and Ethernet Integrate analogue sensors and actuators using ADCs/DACs Support HIL/SIL testing and conduct code peer reviews Produce technical documentation including specifications, diagrams, and test plans

Requirements

Experience developing embedded or industrial control software Strong C/C programming skills for ARM Cortex-M microcontrollers (STM32 preferred) Experience with FreeRTOS or similar RTOS Knowledge of functional safety concepts (IEC 61508) and MISRA-C standards Experience with unit testing frameworks, static analysis, and code coverage tools Proficiency with Git in a trunk-based development workflow Familiarity with industrial communication protocols such as Modbus/TCP, CAN, and Ethernet (UDP/TCP), Job Description Embedded Software Engineer - Join a Team Building Cutting-Edge Tech Hybrid | 3 days onsite each week (non-negotiable) Are you an Embedded Software Engineer who loves getting deep into the kernel, bringing systems to life, and solving complex..., Embedded Software Engineer - Join a Team Building Cutting-Edge Tech Hybrid | 3 days onsite each week (non-negotiable) Are you an Embedded Software Engineer who loves getting deep into the kernel, bringing systems to life, and solving complex hardware-software...

About the company

Senior Embedded Software Engineer Leeds, UK | Hybrid | Competitive Salary A leading industrial automation company is seeking a Senior Embedded Software Engineer to design and develop real-time embedded software for production products. You'll work end-to-end, from concept..., Senior Embedded Software Engineer - Motorsport Woking, Surrey (Hybrid) Are you a talented Embedded Software Tools Engineer looking to make an impact in motorsport and automotive technology ? Join a dynamic, fast-paced team in Woking, Surrey , working on cutting-edge ...

Apply for this position