Embedded Software Engineer
Embedded Software Engineer - London (Hybrid) - £65,000 + Car Allow.
+ Bonus + Ex.
Benefits - Permanent
Primary Purpose:
The role involves developing and maintaining mission-critical software for subsea power transmission equipment.
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.
- Grow skills in Control Theory (Z-transforms, filter algorithms) particularly in DC-DC Converters.
- Collaborate with a skilled team in software and hardware for mentorship and support.
Key Responsibilities:
- Analyse and scale software requirements to design technical solutions that meet system needs.
- Participate in architectural discussions, offering expert input on technical choices and prototyping to reduce uncertainties.
- Collaborate closely with both software and hardware development teams and validation engineers.
- Conduct rigorous unit and pre-integration testing, documenting compliance and performance results.
- Maintain documentation for software structure, design decisions, and updates to ensure clarity for all stakeholders.
- Advocate for system improvements and implement technical choices to enhance system robustness.
- Use and improve internal tools to streamline processes and enforce strict version control.
Essential Requirements:
- Bare Metal C Coding: Proficiency in low-level ‘C' coding for direct hardware control.
- Control Theory: Z-transforms, filter algorithms, particularly in DC-DC power converters.
- Hardware Configuration: Ability to interpret data sheets and configure multi-function chips.
- Machine Code & Interrupts: Experience with machine code for low-level tasks such as interrupt handlers.
- Testing & Debugging: Competence with scopes, analysers, and other test equipment.
Desirable Experience:
- Use of any DSP Chip
- Familiarity with VHDL for FPGA or CPLD chip programming.
- Background in real-time, mission-critical, embedded control systems.
- Experience with IDE configuration and software lifecycle management.
- Proficiency in additional languages (JScript/CSS/HTML, Python, C++/C#) and environments (e.g., VxWorks/Linux).
- Communication Protocols: Proficient with RS232/424, SPI, CAN Bus, USB, and Ethernet.
How to apply:
To apply for this excellent opportunity, please send your CV to Rob Hutchings.
- Rate: Up to £65000.00 per annum + + Car Allow. + Bonus + Ex. Bens
- Location: London, England
- Type: Permanent
- Industry: Engineering
- Recruiter: STR Group Limited
- Contact: Rob Hutchings
- Tel: +44 (0)2392 314679
- Email: to view click here
- Posted: 2025-04-10 11:39:16 -
- View all Jobs from STR Group Limited
More Jobs from STR Group Limited
- Mid-Market Business Development Manager - Cyber Security
- Graduate Commodity Services Coordinator
- EA to COO
- Senior Electrical Engineer
- P&I Claims Executive - Rotterdam
- Trades Manager
- HSE Advisor
- Plant Maintenance Engineer
- Software Development Engineer
- Electrician
- Junior Claims Handler (P&I club) - Greece
- Loss Prevention Assistant (P&I) - Shanghai
- Commercial Litigation Lawyer (Shipping) - London
- Marine Insurance Broker (Hull, War, LoH) - London
- Claims Handler (P&I / FD&D) - Greece
- Senior Mechanical Test Engineer
- Senior Quality Inspector
- Plumber
- Carpenter Multi
- Electrician