Enable job alerts via email!

Embedded Software Engineer

Bright Purple

Aberdeen City

Hybrid

GBP 50,000 - 65,000

Full time

Yesterday
Be an early applicant

Job summary

A technology firm in Aberdeen is seeking an experienced Embedded Software/Firmware Engineer to innovate in oilfield technology. You will design and develop firmware for cutting-edge tools, collaborating with a tight-knit R&D team. The ideal candidate has over 2 years of experience in Embedded C and a proactive attitude. This role offers an opportunity to engage with industry-leading technology, yielding real-world impacts.

Benefits

Career development support
Opportunities to expand technical expertise

Qualifications

  • 2+ years of commercial experience writing Embedded C for 8/16-bit microcontrollers.
  • Experience completing large, complex coding projects (thousands of lines).
  • Solid understanding of digital electronics.

Responsibilities

  • Design, develop, and test firmware for innovative downhole and surface tools.
  • Implement safe-failure modes and robust communication protocols.
  • Collaborate closely with an expert R&D team.

Skills

Embedded C
Embedded design principles
Digital electronics
Communication skills
Analytical thinking
Job description
Embedded Software/ Firmware Engineer

Up to £65,000

Aberdeen/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 surface 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 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:

  • 2+ 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.
  • Enjoy career development support and opportunities to expand your technical expertise.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.