Software Development Engineer – London – £65,000 + Car Allow. + Bonus + Ex. Benefits – PermanentThe primary purpose of this role is to design, develop, and maintain software for bespoke power transmission equipment, ensuring it meets mission-critical requirements for critical infrastructure communication systems. This involves interfacing with hardware design teams, implementing robust solutions, and maintaining high system availability in addition to testing, documenting, and supporting the software to optimise system performance.
Competitive salary, an excellent package and hybrid working.Collaborate with skilled teams in software and hardware for mentorship and support.
Software Design: Develop robust software solutions that meet functional and system constraints.Testing and Validation: Perform unit and pre-integration testing, ensuring compliance and performance.Maintain rigorous version control of software and suggest improvements to internal tools.
Degree in Software Engineering or a related discipline.Proficiency in C, JavaScript, TypeScript and HTMLExperience with VxWorks, Linux, FreeRTOS, or SafeRTOS operating systems.Knowledge of communication protocols (RS232/424, SPI, CAN Bus, USB, Ethernet).Ability to understand complex systems, translate requirements into software solutions, and troubleshoot effectively….