Software Development Engineer
Software Development Engineer - London - £65,000 + Bonus + Ex.
Benefits - Permanent
Primary Purpose:
The role involves developing and maintaining mission-critical software for undersea Power Feed Equipment, ensuring exceptional reliability.
It requires writing low-level C code, implementing communication protocols, and integrating software with hardware.
Key tasks include testing, documentation, and collaboration with hardware and validation teams.
Expertise in embedded systems, control theory, and debugging is essential.
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 a 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 to Rob Hutchings.
- Rate: Up to £65000 per annum + + Bonus + Ex. Benefits
- Location: London, England
- Type: Permanent
- Industry: IT
- Recruiter: STR Group Limited
- Contact: Rob Hutchings
- Tel: +44 (0)2392 314679
- Email: to view click here
- Posted: 2025-01-17 15:09:39 -
- View all Jobs from STR Group Limited
More Jobs from STR Group Limited
- Scientist
- Senior Electronics Engineer
- NPI Project & Process Engineer
- Senior Marine Underwriter - London
- Reliability Engineer
- GMP Trainer
- Claims Handler (P&I/ FD&D) - Singapore
- Head of Electronic and Electrical Engineering
- Senior Mechanical Design Engineer
- Solicitor (Commercial Litigation) - South of England
- Mechanical Technician
- Government Furnished Equipment Controller
- Customer Service Specialist (Engineering)
- Project Engineering Lead
- Workshop Technician
- Multi Skilled Electrical Technician
- Multi Skilled Mechanical Technician
- Electrician
- HVAC SME
- Sales Development Representative