Skip to main content

Senior Embedded Software Engineer in Edinburgh

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Senior Embedded Software/ Firmware Engineer



Up to £75,000



Edinburgh/Hybrid



Join our client’s R&D team and make your mark on cutting-edge oilfield technology.



Our international client designs and builds advanced downhole and subsurface tools used in some of the most demanding environments on earth. They develop all firmware in-house — giving engineers the rare opportunity to see their designs deployed in the field and make a tangible impact on real-world operations.



They are looking for an experienced Embedded Software  /  Firmware Engineer who’s passionate about embedded systems and ready to take ownership of the full firmware development lifecycle — from concept to deployment.



What You’ll Do



Design, develop, and test firmware for innovative downhole and surface tools.



Work on low-power, high-reliability embedded systems that must perform in extreme conditions.



Implement safe-failure modes and robust communication protocols.



Contribute to an established suite of tools while driving innovation and continuous improvement.



Collaborate closely with a small, expert R&D team to solve complex challenges and deliver world-class products.



What We’re Looking For



We’re seeking someone with strong technical foundations, creativity, and initiative. You’ll ideally bring:



5 years commercial experience writing Embedded C for 8/16-bit microcontrollers.



A strong grasp of embedded design principles and the unique challenges of firmware for microcontrollers.



Experience completing large, complex coding projects (thousands of lines).



Analytical and lateral thinking — you enjoy finding elegant solutions to tough problems.



Solid understanding of digital electronics (analogue knowledge a plus).



Great communication and teamwork skills.



A proactive attitude and ownership mindset — you thrive under pressure and deliver on time.



Why Join?



Work on industry-leading technology that sets new standards in performance and reliability.



Be part of a tight-knit, expert team that values innovation, collaboration, and professional growth.



See your designs brought to life in the field — and know they make a difference.



Opportunity to become Team Lead in the future.



Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of and in our industry

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Embedded Software Engineer in Edinburgh

Edinburgh, UK
Full time

Published on 12/08/2025

Share this job now