Embedded Software Engineer role: develop C‑based embedded Linux systems, contribute to C++/Python.
Job Title: Senior Embedded Software Engineer
Location: Edinburgh
Salary: We know salary transparency matters. While we can’t list a figure on this advert, the client is genuinely flexible and open to shaping the package around the right person.
Employment Type: Permanent
Working Arrangements: On-Site working.
A long‑established engineering and technology company is seeking an Embedded Software Engineer to take ownership of embedded Linux and low‑level software development across its next generation of high‑performance products.
This is a hands‑on, influential role, working from concept through to production. You’ll be responsible for developing robust embedded software, shaping platform architecture, and ensuring reliable performance across demanding environments. You’ll collaborate closely with hardware, firmware, and systems teams to bring new platforms to life and support continuous product evolution.
Key Responsibilities