Software/Firmware Development Engineer
4 days ago
Software/Firmware Development Engineer – London (Hybrid) - £65,000 + Car Allow. + Bonus + Ex. Benefits – Permanent
Primary Purpose:
The role involves developing and maintaining mission-critical software for undersea high voltage 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.
-
Software/Firmware Development Engineer
2 months ago
London,, UK, United Kingdom Insignis Talent Full timeSoftware/Firmware Development Engineer – London (Hybrid) - £65,000 + Car Allow. + Bonus + Ex. Benefits – PermanentPrimary 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,...
-
Embedded Software Engineer – HVAC
4 days ago
London,, UK, United Kingdom Ampere Recruitment Full timeEmbedded Software Engineer – HVACAn exciting opportunity has opened for an Embedded Software Engineer to join a cutting-edge technology company in London. This role offers the chance to take a leading position in the development of software and firmware for a groundbreaking, innovative heating solution.As an Embedded Software Engineer, you will play a...
-
Software Engineer
2 months ago
London,, UK, United Kingdom Innovate Full timeJob Title: Software EngineerLocation: West LondonSalary range: Depending on experienceMy client is a space satellite manufacturer, delivering next-generation satellite missions. They are seeking a Software Engineer to play a key role in developing cutting-edge space technology.ResponsibilitiesDevelop and implement software solutions for satellite...
-
Software Engineer
3 weeks ago
London,, UK, United Kingdom Innovate Full timeJob Title: Software Engineer (Mission Control)Location: West LondonSalary range: Depending on experienceMy client is a space satellite manufacturer, delivering next-generation satellite missions. They are seeking a Software Engineer to play a key role in developing cutting-edge space technology.ResponsibilitiesDesign and develop software for mission control...
-
Embedded Software Engineer
2 months ago
London,, UK, United Kingdom IC Resources Full timeEmbedded Software Engineer - London, circa once a week onsiteJoin a leader within fire safety, fire suppression and fire mitigation. This company focuses on creating effective, efficient, and environmentally friendly fire protection solutions - given the success of their latest product, they're now looking to grow out their software development function...
-
Keto Builder
2 weeks ago
London,, UK, United Kingdom Keto Software Full timeCompany DescriptionKETO means meadow in Finnish. We like to think our company is an ideal place for people to learn and grow, and we are looking for those who want to take the next step in their career and join our innovative and open working environment.Made in Finland for Humans, Keto Software provides strategic portfolio management with AI+. Our customers...
-
Staff Software Engineer
2 months ago
London, UK, United Kingdom Samsara Full timeSamsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations...
-
Software Development Engineer
3 weeks ago
London,, UK, United Kingdom Apex Systems Full time**Please Note: This is a 12-month Fixed-Term Contract**Location: London- 5 day's (Onsite) Come build the future of entertainment with us. Are you interested in shaping the future of movies and television? Do you want to define the next generation of how and what customers are watching?A premium streaming service that offers customers a vast collection of...
-
Software Engineer
3 weeks ago
London,, UK, United Kingdom recruyt Full timeAs a Software Engineer on our clients Engineering team, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along the way.WHAT YOU'LL DOIterating on core data mesh technology to make optimal use of degraded networksDeveloping connectors and APIs...
-
Software Engineer
3 weeks ago
London,, UK, United Kingdom Understanding Recruitment Full timeSoftware EngineerWe are seeking a Software Engineer to join a Series A scale up valued at over $30 million, developing the next generation of image and video compression technology using an AI-first approach.Having dedicated significant research to AI/Software-led compression, their platform allows state-of-the-art results, providing up to 80% improvements...
-
Software Engineer
22 hours ago
London,, UK, United Kingdom Meritus Full timeSoftware Engineering Opportunities | Defence / National Security Industry | Salaries up to £100,000 | Security Clearance Required | LondonMERITUS are working with a number of Defence / National Security clients in the London area looking to grow their software engineering functions. We're looking to speak with experienced software engineers holding...
-
Software Engineer
2 months ago
London,, UK, United Kingdom Eames Consulting Full timeWe are delighted to be supporting a global Investment management firm who are looking for a Senior Engineer to join the team. You will be contributing to the development of software that delivers data sets to meet sustainability requirements for investment teams, clients, and regulators, ensuring adherence to the team’s standards throughout the software...
-
Lead Software Engineer
3 weeks ago
London,, UK, United Kingdom Spectrum IT Recruitment Full timeLead Software Developer - Reactjs, TypeScript Flexible Hybrid working (1 day per quarter in an office)Salary up to £95k+ Benefits + Bonus A Lead Software Engineer opportunity within a large ecommerce business. The company are expanding their software engineering leadership resources due to continued product growth and require an experienced Lead Software...
-
Software Engineer
1 month ago
London,, UK, United Kingdom TogetherWeTech Full timeSoftware Engineer - London (Hybrid or Remote) - Up £100K + BonusTogetherWeTech is hiring a Backend Engineer for their progressive Computer Vision (AI) client that focuses on end-to-end security solutions.As a Backend Engineer, it's a great opportunity to play an integral role in developing and maintaining their backend systems. Whilst working on...
-
Software Engineer
1 month ago
London,, UK, United Kingdom Cititec Talent Full timeSoftware Engineer – Commodities Firm Cititec Talent is excited to partner with a global commodities firm, offering a fantastic opportunity for an experienced Software Engineer. In this dynamic role, you'll play a crucial part in developing cutting-edge software platforms and innovative cloud-based big data solutions. You'll collaborate closely with...
-
Software Developer
3 weeks ago
London,, UK, United Kingdom Referment Full timeReferment is working with a systematic hedge fund that is performing well and expanding organically. They're seeking a Junior Software Engineer to join their core development team and help drive the shape of their future technology landscape. This role within their core development team which works on a number systems which includes trade booking,...
-
.NET Software Engineer
3 weeks ago
London,, UK, United Kingdom Miller Maxwell Ltd Full time.NET Software Engineer – .NET Core – Cloud – Azure/AWS – TDD – Leading market making liquidity provider expanding their .NET engineering teams. Opportunity to join an Agile software development team working on greenfield development team, be fully involved in through the full project life cycle.The .NET Software Engineer will be involved in several...
-
Software Engineer
1 month ago
London,, UK, United Kingdom Understanding Recruitment Full timeSenior/Lead Java Software Engineer – FX & Asset Management – Hybrid (London) – £120KWe are partnering with a long-term client, a global leader in asset management and FX trading, to hire an experienced Senior/Lead Java Engineer for their core trading team. This is a fantastic opportunity to join a company renowned for its innovative solutions and...
-
Software Engineer
2 months ago
London,, UK, United Kingdom Oho Group Ltd Full timeGraduate Software DeveloperLeading scale-up insurance tech company in London looking for a talented graduate software developer. They are innovating the insurance tech industry by making insurance easier, more flexible, and fairer for their consumers.RoleAs a Graduate or Junior software engineer, you will be responsible for using your technical knowledge and...
-
Software Engineer
2 months ago
London, UK, United Kingdom G-Research Full timeDo you want to tackle the biggest questions in finance with near infinite compute power at your fingertips?G-Research is a leading quantitative research and technology firm, with offices in London and Dallas.We are proud to employ some of the best people in their field and to nurture their talent in a dynamic, flexible and highly stimulating culture where...