Parkside Recruitment
Uxbridge / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Uxbridge / Global
Senior Software Engineer – Embedded Linux / C++
Location: Uxbridge, West London
Type: Permanent, Full-Time
Experience: 10+ years
We are looking for an experienced Senior Software Engineer to take technical ownership of complex embedded software platforms used within satellite communications, maritime safety and mission-critical systems.
This is a senior, hands-on engineering position combining software architecture, embedded Linux development and technical leadership. You’ll own major software work packages from initial requirements and architecture through development, testing, release and production, working closely with international engineering teams.
The core environment centres around modern C++, Embedded Linux, Yocto and ARM-based systems, with exposure to firmware, networking, communications and safety-critical product development.
Key Responsibilities:
Required Experience:
Highly desirable:
Experience in any of the following would be particularly valuable: satellite communications, RF or maritime systems; FreeRTOS or bare-metal firmware; ARM Cortex; CAN, SPI, I2C or UART; TCP/IP, UDP, SIP/RTP, PJSIP or Asterisk; GitLab, Gerrit, Jenkins and Jira; safety-critical or regulated product development; and AI-assisted software engineering tools.
#J-18808-LjbffrGreater London / Global
Epsom / Global
Greater London / Global
Greater London / Global
Greater London / Global
GB / Global