Senior Embedded Software Engineer Chelmsford £60,000 - £65,000 excellent benefits A global leader in providing innovative and reliable solutions across multiple industries are seeking an experienced Senior Embedded Software Engineer will play a crucial role in the development and maintenance of embedded software solutions for their state-of-the-art satellite modem products. Key Accountabilities - Senior Embedded Software Engineer Leading the design, development, and maintenance of embedded Linux software systems for their satellite modems. Designing and implementing software components, protocols, and algorithms for satellite modems. Optimizing software performance and memory usage for resource-constrained embedded devices in satellite modem systems. Collaborate with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems. Design, develop, and optimize C++ code for embedded applications, ensuring code quality, performance, and reliability. Create Linux kernel drivers and low-level software components to interface with hardware devices and peripherals. Utilize Jira for issue tracking, task management, and project coordination to ensure timely delivery of software modules. Skills and knowledge required - Senior Embedded Software Engineer Educated to degree level in relevant subject (e.g. software/electronic engineering)