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
£ 80K

Job 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

Apply for this position