Embedded Software Engineer
3 Days Old
Role overview
You will be responsible for developing and maintaining embedded software for custom PCB solutions, working across both hardware and software domains. The role requires strong expertise in embedded C/C++ programming and experience integrating multiple communication protocols.
The project is already underway with key architectural decisions in place, however there is significant scope for you to influence technical direction and contribute as a foundational member of the engineering team.
Key responsibilities
* Write, maintain, and optimise C/C++ code for embedded systems and custom PCBs
* Implement and debug communication protocols including I2C, SPI, UART, CAN, and Ethernet
* Integrate embedded software with third‑party hardware and systems
* Contribute to the design and development of embedded software architecture
* Conduct detailed testing, debugging, and fault analysis of embedded systems
* Produce clear and accurate technical documentation
* Work closely with hardware engineers and other team members to ensure effective system integration
Essential skills and experience
* Proven experience developing embedded software using C and C++
* Strong background working with microcontroller peripherals and interfaces
* Ability to read, understand, and work from electronic schematics
* Good understanding of communication standards at the physical layer and above
* Strong analytical and problem‑solving skills
* Comfortable working independently and collaboratively within a team
* High level of attention to detail, including documentation
* Ability to commute to West London when required/Hybrid working
Desirable skills (not essential)
* Experience with schematic design and PCB layout
* Reverse engineering of communication protocols
* Fault finding and component‑level electronic repair
* Familiarity with source control systems
* Experience working with FPGAs (VHDL/Verilog)
* Knowledge of JavaScript, HTML, and CSS
* Experience with, or interest in, AI‑assisted development tools
* Understanding of Film and TV production systems
* C++ plugin development experience
* Full clean UK driving licence
Why Join?
This is a rare opportunity to join a technically ambitious project at a pivotal stage, offering real influence over how systems evolve while working on technology used at the forefront of film and television production
- Location:
- Ealing
- Salary:
- £45,000 - £60,000 /annum Negotiable dependent on experience
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
2 Days Old
Embedded Software Engineer
-
United Kingdom
- IT
Embedded Software Engineer Bristol £45,000-£55,000 YT Tech are working with Domin on an Embedded Software Engineer position.Domin is a product company that designs, develops, manufactures, and sells advanced hydraulic systems for some of the most de...
More Details -
-
2 Days Old
Embedded DSP SW Engineer - Software Defined Radio Datalink
-
United Kingdom
- IT;IT
Our client, a distinguished organisation in the Defence & Security sector, is currently seeking a skilled Embedded DSP SW Engineer to contribute to their Software Defined Radio Datalink projects. This contract position based in Stevenage offers an ex...
More Details -
-
2 Days Old
Lead Embedded Software Engineer
-
United Kingdom
- IT
Software Engineer (Team Lead) My Client is a UK-based technology company focused on the development of embedded software, algorithms, and electronic systems for advanced hardware platforms, and are hiring for a Lead Software Engineer Engineer to come...
More Details -
-
3 Days Old
Audio Systems Embedded Software Engineer (DSP/ Machine Learning)
-
London
- Information Technology
Job Description Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck. Ready to work at the intersection of embedded systems, audio processing, and AI in a true 01 product environ...
More Details -
-
3 Days Old
Embedded Software Engineer
-
Ealing
-
£45,000 - £60,000 /annum Negotiable dependent on experience
- Engineering
We are seeking an experienced Embedded Software Engineer to join an innovative team delivering advanced technology solutions for the film and television industry. This role offers the opportunity to work on cutting‑edge embedded systems while helping...
More Details -
-
3 Days Old
Embedded Software Engineer
-
Ealing, Greater London
-
£45,000 - £60,000 /annum Negotiable dependent on experience
- Engineering
We are seeking an experienced Embedded Software Engineer to join an innovative team delivering advanced technology solutions for the film and television industry. This role offers the opportunity to work on cutting‑edge embedded systems while helping...
More Details -