Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior embedded software engineer

Edinburgh
Permanent
Verso Recruitment Group
Embedded software engineer
Posted: 5 February
Offer description

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
Develop embedded software for new and existing products, from initial concept through to release.
Design, implement, and optimise software running on embedded Linux platforms.
Write high‑quality, efficient C code for low‑level drivers, board support packages, and system components.
Contribute to C++ and Python development where appropriate across tooling, automation, and application layers.
Perform software bring‑up, debugging, and validation on target hardware using oscilloscopes, logic analysers, and other lab equipment.
Collaborate with hardware and firmware teams to ensure seamless integration and early issue resolution.
Support continuous improvement across software architecture, development processes, and documentation.
Contribute to system‑level design discussions, helping shape future product platforms. About You
Strong experience developing embedded software within engineering or technology environments.
Proven background in embedded Linux, low‑level programming, and hardware‑software integration.
Confident writing production‑quality C, with additional experience in C++ and Python highly desirable.
Comfortable working with build systems, toolchains, and version control workflows.
Familiar with debugging tools, lab equipment, and hands‑on system bring‑up.
Analytical, detail‑driven, and comfortable collaborating across multidisciplinary teams. Qualifications
Degree or equivalent experience in Computer Science, Electronics, Software Engineering, or a related discipline.
Experience with embedded Linux, device drivers, Yocto, or real‑time systems is highly advantageous. For more information, please contact Cathy Swain.
T: (phone number removed)
E: (url removed)

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior embedded software engineer, linux, networking
Edinburgh
Permanent
Enterprise Recruitment
Embedded software engineer
£55,000 - £75,000 a year
Similar job
Lead/senior embedded software engineer
Edinburgh
Permanent
Ivaris
Embedded software engineer
Similar job
Embedded software engineer for automotive battery systems
Edinburgh
Permanent
Analog Devices
Embedded software engineer
€37,500 a year
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Edinburgh > Senior Embedded Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save