Embedded Software Engineer

New Yesterday

Embedded Software Engineer -

Edinburgh

(Hybrid

once per week) A pioneering technology company is looking for an Embedded Software Engineer to join its dynamic engineering team. This is an exciting opportunity to contribute to state-of-the-artproducts, supporting both current systems and next-generation innovations. What Is In It For You

Salary up to £65,000

Flexible working with once a week into the office

33 days annual leave

Birthday off

Generous pension package;

Excellent health benefits

Role Overview

You will be responsible for the development and maintenance of embedded software systems, enhancing a sophisticated, high-performance codebase. Collaborating with engineers from multiple disciplines, youll play a pivotal role in product development, innovation, and research initiatives.

Develop, test, and enhance embedded software systems

Maintain and optimise existing products, including processing engines

Collaborate with a multidisciplinary team on R&D and product design

Document testing, calibration, debugging, and fixes

What Were Looking For

Strong

C/C++ skills,

multi-threaded programming

experience on

Linux Experience with

embedded Linux , drivers, TCP/IP communications, and board-level protocols (USB, I2C, SPI, RS232) Familiarity with REST APIs, WebSockets, and JavaScript/Node.js Agile development experience and version control (Git/SVN) Self-motivated, proactive, and excellent communicator

Why Join? Work on cutting-edge imaging technology in a collaborative, forward-thinking team, with the chance to influence product direction and grow alongside a rapidly expanding company.

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry. TPBN1_UKTJ
Location:
United Kingdom
Job Type:
FullTime
Category:
IT