Embedded Software Engineer

Audio Visual Recruitment Ltd
London, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 50K

Job location

Remote
London, United Kingdom

Tech stack

HTML
JavaScript
C++
CSS
Communications Protocols
Software Debugging
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Revision Control Systems
Reverse Engineering
Systems Integration
Universal Asynchronous Receiver/Transmitter
Verilog
VHDL
Serial Peripheral Interface
PIC Microcontroller
Pcb Layout

Job description

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., + 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

Requirements

  • 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

Benefits & conditions

o Electronic o Engineering o IT/Internet/Technical o Sales o Utilities & Installation o All Experience Levels o Permanent o Contract View all jobs from Cheryl Aitken-Smith - 7 jobs total View all jobs from Audio Visual Recruitment Ltd - 7 jobs total Report profile

About the company

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., Director at Audio Visual Recruitment Ltd Over 10 years experience We have been recruiting in the Audiovisual industry since 2006, so we can help you navigate the job market in this sector. Get in touch if you need to discuss your options.

Apply for this position