Insignis Talent

Software Engineer

Click Here to Apply

Job Location

London, United Kingdom

Job Description

Software Development Engineer – London - £65,000 Car Allow. Bonus Ex. Benefits – Permanent Primary Purpose: The 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. Benefits: Competitive salary, an excellent package and hybrid working. Work on cutting-edge, mission-critical technology for global communication systems. Join a collaborative small team with opportunities to impact legacy and new, next generation product development. Collaborate with skilled teams in software and hardware for mentorship and support. Key Responsibilities: Analyse and Scale Specifications: Understand technical requirements, participate in architectural decisions, and estimate development timelines. Software Design: Develop robust software solutions that meet functional and system constraints. Prototyping: Conduct prototyping on target hardware to address technical uncertainties. Testing and Validation: Perform unit and pre-integration testing, ensuring compliance and performance. Collaboration: Work closely with hardware engineers, developers, and validation teams to ensure system compatibility. Documentation: Create comprehensive documentation to explain technical solutions and decisions. Version Control and Maintenance: Maintain rigorous version control of software and suggest improvements to internal tools. Essential Requirements: Degree in Software Engineering or a related discipline. Proficiency in JavaScript, TypeScript, CSS, HTML, and C. Experience with VxWorks, Linux, FreeRTOS, or SafeRTOS operating systems. Familiarity with Git for version control and tools like Eclipse, Visual Studio, or Visual Code. Knowledge of communication protocols (RS232/424, SPI, CAN Bus, USB, Ethernet). Ability to understand complex systems, translate requirements into software solutions, and troubleshoot effectively. Capability to work closely with multidisciplinary teams and communicate technical ideas clearly. A proactive, self-starting approach to addressing challenges and learning new systems quickly. How to apply: To apply for this excellent opportunity, please send your CV via LI.

Location: London, GB

Posted Date: 1/22/2025
Click Here to Apply
View More Insignis Talent Jobs

Contact Information

Contact Human Resources
Insignis Talent

Posted

January 22, 2025
UID: 5016343465

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.