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.