C++ Embedded Software Engineer

·
Full time
Location: London
· ·
Category:
Senior Embedded Software Engineer - Linux (Satellite Communications) ?? Essex - Hybrid (3 days on-site) ?? Up to £65,000 + Benefits

Are you a passionate Embedded Software Engineer with expertise in Linux and C++, eager to work on cutting-edge satellite communication systems? This is your opportunity to join a dynamic and innovative team at the forefront of the industry.

We are seeking a highly skilled Senior Embedded Software Engineer to design, develop, and maintain embedded software solutions for next-generation satellite modems. You will play a crucial role in optimising performance, ensuring reliability, and developing Linux kernel drivers and low-level software to interface with hardware devices.

Your Role:

Lead the development of embedded Linux software for advanced satellite modems. Design and implement protocols, algorithms, and software components to meet performance and industry standards. Optimise software performance for resource-constrained embedded systems. Collaborate with hardware and firmware engineers to define system architecture and software requirements. Develop and debug high-performance C++ code for embedded applications. Create Linux kernel drivers and low-level software to interface with hardware peripherals. Use Jira for issue tracking and project coordination. Manage Git version control, ensuring best practices for branching, merging, and collaboration. Conduct thorough testing, debugging, and validation to ensure software quality. Participate in code reviews and design discussions to uphold high coding standards. Stay ahead of industry trends, continuously improving software and development processes.

What We're Looking For:

Proven experience in embedded software development, particularly with Linux and C++. Strong knowledge of Linux kernel, driver development, and low-level programming. Familiarity with IP networking protocols (e.g., TCP/IP, routing, PPP, DNS, DHCP, NAT, iptables). Experience using Jira, Git, and Windows Subsystem for Linux (WSL). A degree in Software Engineering, Electronics, or a related field. Self-motivated, innovative, and proactive problem-solver. Ability to work independently and collaboratively in a fast-paced environment.

Why Join Us?

Work on cutting-edge technology in the satellite communications industry. Competitive salary up to £65,000 + benefits. Hybrid working - 2-3 days on-site in Essex. Opportunity to be part of a highly skilled, collaborative team shaping the future of satellite communication. If you're an experienced Embedded Software Engineer eager to drive innovation in satellite communications, we'd love to hear from you!

?? Apply now to be part of something extraordinary.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details