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.