Senior Embedded C++ Firmware Engineer — Remote UK

Instil Software Ltd

United States

Remote

USD 93,000 - 120,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Instil Software Ltd is seeking a Senior Embedded C++ Engineer to join a team developing low-level firmware for embedded systems. This role places you close to hardware, designing, developing, and maintaining high-performance software in C++ for bare-metal and embedded environments.

Ideal candidates will have 7+ years in commercial C++ and a strong background in embedded firmware, Linux workflows, RTOS, and ARM architectures, with a passion for solving complex technical challenges across

Qualifications

  • 7+ years of commercial C++ experience.
  • Embedded software or firmware background.
  • Experience with bare-metal and low-level programming.
  • Linux-based development and Git version control.

Responsibilities

  • Design, develop, and maintain embedded software and firmware in modern C++.
  • Redevelop and modernise existing low-level software systems.
  • Work directly with hardware in bare-metal environments.
  • Debug and resolve complex software, firmware, and hardware integration issues.
  • Collaborate with hardware, systems, and software teams across the lifecycle.
  • Optimize software for performance, reliability, and resource use.
  • Contribute to architecture reviews and technical decisions.
  • Develop and execute testing strategies to ensure product quality.
  • Participate in code reviews and promote engineering best practices.
  • Ensure software meets quality, safety, security, and performance requirements.

Skills

C++
Embedded C++
Bare-metal
Linux
Git
RTOS
ARM
Python
Debugging
Teamwork

Job description

Instil Software Ltd is seeking a Senior Embedded C++ Engineer to join a team developing low-level firmware for embedded systems. This role places you close to hardware, designing, developing, and maintaining high-performance software in C++ for bare-metal and embedded environments.

Ideal candidates will have 7+ years in commercial C++ and a strong background in embedded firmware, Linux workflows, RTOS, and ARM architectures, with a passion for solving complex technical challenges across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Engineer - Remote UK
Senior Embedded C++ Engineer - Remote UK

Remote Worker LTD. • United States

On-site
USD 119,000 - 159,000
Senior Embedded C++ Engineer (Contract)
Senior Embedded C++ Engineer (Contract)

OpenKrill • United States

On-site
USD 112,000 - 152,000
Senior Embedded C++ Engineer (Contract)
Senior Embedded C++ Engineer (Contract)

Remote Worker LTD. • United States

Remote
USD 119,000 - 159,000
Senior Embedded C++ Engineer - Fully Remote (UK)
Senior Embedded C++ Engineer - Fully Remote (UK)

Openkrill • United States

Remote
USD 112,000 - 152,000
Embedded C++ Engineer (Contract)
Embedded C++ Engineer (Contract)

Instil Software Ltd • United States

Remote
USD 93,000 - 120,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Senior Embedded Firmware Engineer — On‑Site, Growth & Impact
Senior Embedded Firmware Engineer — On‑Site, Growth & Impact

Tecnova Electronics • Waukegan (IL)

Hybrid
USD 120,000 - 150,000
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Architect (Remote)
Senior Embedded Firmware Architect (Remote)

Edge Autonomy • United States

Remote
USD 159,000 - 266,000
Matching 401(k)
Paid PTO
Paid holidays
+5
Senior Embedded Firmware Engineer (Remote - US)
Senior Embedded Firmware Engineer (Remote - US)

Jobgether • United States

On-site
USD 90,000 - 120,000
Opportunity to work on cutting-edge devices
Professional growth opportunities
Collaborative team environment