Senior Software Engineer

Yoh, A Day & Zimmermann Company

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private benefits package

Job summary

Yoh, A Day & Zimmermann Company in the Hillingdon area is seeking a Senior Software Engineer to drive embedded Linux development and middleware work using modern C++ for advanced communications systems.

You'll join a small multidisciplinary R&D team spanning software, hardware, RF and mechanical engineering. The role offers hybrid working, ownership from concept through to production, and opportunities to collaborate with international development teams as products move into production.

Qualifications

  • Experience with Embedded Linux development.
  • Strong knowledge of modern C++ (C++11/14/17/20).
  • Experience with networking protocols and VoIP tech (SIP, RTP, PJSIP, Asterisk).
  • Proven ability to develop multi-threaded software in embedded environments.
  • Experience delivering reliable, high-integrity systems.

Responsibilities

  • Develop software at the Embedded Linux application/middleware layer.
  • Collaborate across software, hardware, RF and mechanical teams.
  • Work on networking, protocols and distributed systems.
  • Own features from design through deployment, with end-to-end ownership.
  • Travel to international development teams as products move into production.

Skills

Embedded Linux
Modern C++
Networking protocols
VoIP technologies
Multithreading
Reliability-critical systems

Job description

Senior Software Engineer - Hillingdon (Hybrid Working Offered)
Embedded Linux | C++ | Communications Systems

Some engineering teams spend years maintaining the same product - This team doesn't.

Every 12-18 months, a new product moves from concept through development and into production. Engineers are involved throughout the entire lifecycle, from early architecture discussions through to deployment in the field.

The result is the kind of work many software engineers say they want but rarely find: ownership, technical influence, and the opportunity to see the impact of what they've built.

You'll join a small multidisciplinary R&D team made up of software, embedded software, hardware, RF and mechanical engineers developing advanced communications technology used in demanding real-world environments.

The role sits at the application and middleware layer, developing software on Embedded Linux platforms using modern C++. You'll work on networking, communications protocols and distributed systems, collaborating closely with engineers across multiple disciplines.

This isn't a large corporate environment with layers of process and narrow responsibilities.

It's a team where engineers are trusted to solve problems, contribute ideas and take ownership.

You’ll likely bring experience with:
  • Embedded Linux development
  • Modern C++
  • Networking and communications protocols
  • SIP, RTP, PJSIP, Asterisk or similar VoIP technologies
  • Multi-threaded software development
  • Complex systems where reliability matters

Experience within satellite communications, telecommunications, maritime technology, aerospace, defence or other high-reliability industries would be advantageous, but the company is ultimately interested in strong engineers who can learn quickly and contribute from day one.

In return, you'll join a close-knit engineering team that values collaboration, pragmatic problem solving and technical curiosity. You'll have the opportunity to influence products from concept through to release, work directly with experts across multiple engineering disciplines and visit international development teams as products move into production.

Package
  • Private benefits package
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Parkside • Uxbridge

On-site
GBP 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 95,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Parkside • Greater London

On-site
GBP 90,000 - 130,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

IC Resources • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 90,000 - 120,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Intellectual Capital Resources Ltd • Greater London

On-site
GBP 70,000 - 90,000
Embedded Software Engineer, Embedded C / Linux / Networking
Embedded Software Engineer, Embedded C / Linux / Networking

Pure Resourcing Solutions Limited • Dry Drayton

On-site
GBP 55,000 - 85,000
Hybrid working
Competitive salary
Bonus scheme
+5
Senior Software Engineer
Senior Software Engineer

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6
Senior Embedded Software Engineer &Mdash; Embedded C / Linux / Networking
Senior Embedded Software Engineer &Mdash; Embedded C / Linux / Networking

Pure Resourcing Solutions Limited • Dry Drayton

On-site
GBP 65,000 - 90,000
25 days holiday
Bonus scheme
Excellent pension
+4
Software Engineer
Software Engineer

Ashdown Group • Hampton

Hybrid
GBP 60,000 - 72,000
London weighting
Hybrid working
28 days holiday