Software Development Engineer Are you a passionate Software Development Engineer with expertise in embedded systems and mission-critical software? Do you thrive in a collaborative environment, solving complex technical challenges? If so, we want to hear from you My client who are based in London are currently seeking a Software Development Engineer to join their bust R&D team due to growth within the organisation. Within this position you will be involved in the design and development of undersea communication systems. Key Responsibilities for the Software Development Engineer job: Develop and maintain software for bespoke Power Feed Equipment (PFE) used in high-availability systems. Design, implement, and test embedded software solutions in C, JavaScript/ TypeScript, HTML, and CSS. Work on mission-critical software that controls, monitors, and interfaces with hardware using various communication protocols. Required qualifications for the Software Development Engineer job: Software Degree or equivalent in a relevant subject Experience in C programming and web development technologies using (JavaScript/ TypeScript, CSS, HTML) Proficiency in communication protocols (RS232, SPI, CAN Bus, USB, Ethernet) Experience in real-time, mission-critical systems is highly desirable The Software Development Engineer job in London offers an exceptional opportunity to work on pioneering projects and contribute to the development of innovative solutions. If you are passionate about software development and eager to take on new challenges, we invite you to apply.