Senior Embedded Software Engineer, C and C++
Embedded Software Developer required to design, implement, and validate software for embedded devices.
Skills
Embedded Software Engineering in C and C++.
Hardware and protocol knowledge ideally of ARM chipsets and SPI, I2C, UART, CAN or USB communications.
Real time operating systems such as Keil RTX, FreeRTOS or ThreadX.
IDEs ideally Keil uVision, Freescale CodeWarrior, STM32cubeIDE or NXP MCUxpresso.
Role
Designing, developing, implementing and testing embedded software systems in C and C++ for ARM Cortex Microcontrollers.
Code for ThreadX and FreeRTOS real time operating systems.
Replicate, debug and resolve any problems.
- Start: ASAP
- Duration: Permanent
- Rate: 55000-70000 Per Annum None
- Location: Hemel Hempstead, England
- Type: Permanent
- Industry: Engineering
- Recruiter: Engineering Employment
- Tel: 0845 4677 461
- Email: to view click here
- Reference: 2570
- Posted: 2026-01-03 14:34:25 -
- View all Jobs from Engineering Employment
More Jobs from Engineering Employment
- Electronic hand Production Technician
- Manufacturing Coordinator
- Electrical Technician
- Facilities Maintenance Technician
- Production Controller
- Electrical Assembler
- Electronic Assembler
- Electronic Manufacturing Technician
- Manufacturing Customer Service Support
- Production Planner Manufacturing Devices
- Customer Service Specialist, Manufacturing Support
- Import / Export Logistics Specialist, goods and materials
- Customer Service Advisor
- Desktop UI Cloud developer, Visual Studio and Eclipse
- Embedded Firmware Microcontroller Programmer, Stroud
- Warehouse Manufacturing Materials Handler
- Production Scheduler and Manufacturing Planner
- Materials Specialist Storekeeper
- PLC Software Engineer, water and wastewater
- PLC Software Engineer, water and wastewater