Software/Firmware Development Engineer
Software/Firmware Development Engineer - London (Hybrid) - £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 Feed Equipment, ensuring it operates reliably within undersea communication systems.
This involves coding at the hardware level, integrating DSP capabilities, and collaborating with hardware teams to achieve mission-critical system performance.
Benefits:
- Competitive salary, an excellent package and hybrid working.
- Work on cutting-edge, mission-critical technology for global communication systems.
- Grow skills in DSP, embedded systems, and advance with clear career progression.
- 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.
DSP Experience: Familiarity with DSP, ideally Texas Instruments or TMS320, for signal processing.
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:
Knowledge of control theory (e.g., Z-transforms, filter algorithms).
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: 2024-10-29 12:20:50 -
- View all Jobs from STR Group Limited
More Jobs from STR Group Limited
- Electrical Technician
- Supply Chain Administrator
- Supply Chain Project Manager
- MRP Controller
- Stock Condition Surveyor
- Solicitor (Commercial Litigation) - South of England
- Customer Quality Assurance Manager
- Instrument and Controls Engineer
- Maintenance Engineer
- Buyer
- Mechanical Fitter
- Marine Engineer (Small Boats) - London
- Marine Electrical Engineer - Gibraltar
- Claims Handler (P&I / FD&D) - Greece
- Kitchen and Bathroom Fitter
- Head of Procurement
- Customer Quality Assurance Manager Engaged Part - 2
- Skilled Trades Manager
- Architecture & Interior Design Team Leader
- IT Team Leader