Embedded Software Engineer
Platform Recruitment
Portsmouth, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 80KJob location
Portsmouth, United Kingdom
Tech stack
C++
Linux on Embedded Systems
Embedded Software
Python
Signal Processing
Software Engineering
Universal Asynchronous Receiver/Transmitter
Real Time Systems
Job description
-
Design and develop embedded firmware in C++ and Python
-
Lead architecture and key technical design decisions
-
Develop software for embedded Linux-based platforms
-
Implement real-time systems for signal processing and detection Essential Skills & Experience
-
Strong experience in embedded Linux development
Requirements
- Strong knowledge of comms protocols (UART, I2C, STM32)
- Experience with RF is highly desirable
- Experience in defence, aerospace, or safety-critical environments is a big bonus