Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

A

Embedded Software Engineer

Audio Visual Recruitment Ltd Ealing Broadway
45,000 to 60,000
32 - 40 hour
new


Show Recently closed jobs

    A

    Embedded Software Engineer

    Audio Visual Recruitment Ltd Ealing Broadway
    45,000 to 60,000
    32 - 40 hour
    new
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £45,000 to £60,000
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    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 shape the future direction of a live and evolving project.
    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
    Salary description

    £45000.00 - £60000.00 per year

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Ealing Broadway England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird