Enable job alerts via email!

Senior Embedded Software Engineer

SoCode

Cambridgeshire and Peterborough

Hybrid

GBP 50,000 - 70,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading tech company in Cambridge seeks a Senior Embedded Software Engineer to join their innovative team. This permanent, full-time position offers hybrid work and an opportunity to be pivotal in advancing cutting-edge communication technologies. Candidates should have solid experience in Linux embedded development and proficiency in C/C++, among other essential skills.

Benefits

Flexible hybrid working
Employee Ownership Trust backing
Supportive engineering culture

Qualifications

  • Strong experience in embedded Linux development essential.
  • Proficient in C and modern C++.
  • Experience with Git and JIRA platforms.

Responsibilities

  • Take ownership across the full software development lifecycle.
  • Work closely with the Software Engineering Manager.
  • Lead coding, testing, and delivery phases.

Skills

Linux embedded development
C and modern C++
Linux customisation
Yocto build system
Git
JIRA
bare-metal and RTOS environments
team player
effective communicator

Job description

Social network you want to login/join with:

Senior Embedded Software Engineer, Cambridgeshire

col-narrow-left

Client:

SoCode

Location:

Cambridgeshire, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

490e0d7a79e6

Job Views:

3

Posted:

29.06.2025

Expiry Date:

13.08.2025

col-wide

Job Description:
The candidate should meet the following requirements
Job Description
Role Description
The ideal candidate will have

The candidate should meet the following requirements
Job Description
Role Description
The ideal candidate will have
Permanent | Full-Time | Hybrid (Cambridge Office)
Are you ready to play a key role in shaping the future of global communications technology? An internationally renowned, employee-owned tech company—celebrated for nearly three decades of innovation in the communications industry — is entering an exciting new growth phase. With in-house design, manufacturing, and global distribution capabilities, this organisation is expanding its product portfolio and looking for an experienced Senior Embedded Software Engineer to join its talented team.

About the Role
Based in Cambridge (with flexible hybrid working), you'll report directly to the Software Engineering Manager and take ownership across the full software development lifecycle—from initial requirements and architecture through to coding, testing, and delivery.

What You'll Need to Succeed
Essential Skills:
  • Strong experience in Linux embedded development
  • Proficient in C and modern C++
  • Familiar with Linux customisation and the Yocto build system
  • Experience using Git and JIRA
  • Hands-on with bare-metal and RTOS environments
  • Desirable Skills:
  • Full development lifecycle experience, including requirements capture and testing
  • Knowledge of modern programming paradigms and best practices
  • Comfortable with test-driven development (TDD)
  • Familiar with SPI, I2C, and other hardware interfaces
  • Skilled in using oscilloscopes, logic analyzers, and other test tools for firmware validation
  • What They’re Looking For:
  • A team player who thrives in collaborative environments
  • Someone who delivers results without sacrificing code quality
  • A self-starter who can manage their own workload
  • An effective communicator with strong documentation and verbal skills
  • Why Join?
    This is your opportunity to contribute to a respected global brand with a strong engineering culture and the backing of an Employee Ownership Trust. If you're ready to shape cutting-edge products in a forward-thinking, supportive environment—we'd love to hear from you.

    Ifyoufeelyouaresuitableforthisrole,pleasedon’thesitatetoapplynow.Formoreinformation,ortodiscussyourexperience/CV,pleasedogetintouchwithJeremyvanWaverenatSoCodeNorwich.

    Andifyoudon’thaveanuptodateCV,don’tworry.

    #LIJV1

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