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:
1. Lead the development of embedded Linux software for advanced satellite modems.
2. Design and implement protocols, algorithms, and software components to meet performance and industry standards.
3. Optimise software performance for resource-constrained embedded systems.
4. Collaborate with hardware and firmware engineers to define system architecture and software requirements.
5. Develop and debug high-performance C++ code for embedded applications.
6. Create Linux kernel drivers and low-level software to interface with hardware peripherals.
7. Use Jira for issue tracking and project coordination.
8. Manage Git version control, ensuring best practices for branching, merging, and collaboration.
9. Conduct thorough testing, debugging, and validation to ensure software quality.
10. Participate in code reviews and design discussions to uphold high coding standards.
11. Stay ahead of industry trends, continuously improving software and development processes.
What We're Looking For:
1. Proven experience in embedded software development, particularly with Linux and C++.
2. Strong knowledge of Linux kernel, driver development, and low-level programming.
3. Familiarity with IP networking protocols (e.g., TCP/IP, routing, PPP, DNS, DHCP, NAT, iptables).
4. Experience using Jira, Git, and Windows Subsystem for Linux (WSL).
5. A degree in Software Engineering, Electronics, or a related field.
6. Self-motivated, innovative, and proactive problem-solver.
7. Ability to work independently and collaboratively in a fast-paced environment.
Why Join Us?
1. Work on cutting-edge technology in the satellite communications industry.
2. Competitive salary up to £65,000 + benefits.
3. Hybrid working - 2-3 days on-site in Essex.
4. Opportunity to be part of a highly skilled, collaborative team shaping the future of satellite communication.
5. 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