Senior Modem Stack Engineer

Mars Recruitment

Oxford

Hybrid

GBP 90,000 - 98,000

Full time

13 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

Benefits offered by this job

Share scheme
Benefits

Job summary

MARS Recruitment is partnering with an Oxford-based start-up to hire a Senior Modem Stack Engineer. The role focuses on developing and maturing a real-time protocol stack above PHY, delivering robust communications services in a hybrid Oxford setup (1 day onsite).

You will implement MAC behavior, link control and higher-layer interfaces in C/C++. Candidates should have strong C/C++ experience in real-time or embedded environments, expertise in MAC/PHY concepts, Linux-based development, and the

Qualifications

  • Strong professional C/C++ experience developing real-time, embedded or performance-sensitive communications software.
  • Practical experience developing wireless MAC, modem protocol-stack or closely related communications software.
  • Strong understanding of MAC layer concepts such as framing, scheduling or channel access, buffering, retransmission, link state and traffic handling.
  • Experience implementing adaptive link control or radio resource logic that responds to measured channel or link conditions.
  • Good understanding of the PHY/MAC boundary, including how link quality measurements, operating modes and timing constraints are exposed to higher layer control software.
  • Good networking fundamentals, including packet-oriented interfaces and practical familiarity with IPv4/IPv6 and common transport or link interfaces.
  • Experience developing on Linux and/or embedded Linux platforms, including multithreading, concurrency, timing sensitive software and system-level debugging.
  • Ability to design clean, modular interfaces between protocol software, physical layer software, embedded platform services and higher layer networking.
  • Strong debugging and problem-solving skills across distributed or multi-component communications systems.
  • Experience with version control, automated testing, code review and disciplined software release practices.
  • Ability to work closely with PHY/modem, embedded, platform-integration, verification and systems engineers in a multidisciplinary team.

Responsibilities

  • Develop and mature the real-time protocol stack that turns physical-layer capabilities into a robust communications service.
  • Own the software above the PHY, including MAC behaviour, link control and adaptation, packet handling, and the interface to higher-layer networking.
  • Collaborate with modem, embedded, platform-integration and verification engineers to define clean boundaries between PHY, platform and external network interfaces.
  • This is a hands-on C/C++ communications protocol role.

Skills

C/C++
Real-time systems
Embedded Linux
MAC protocol
Networking fundamentals
Linux debugging
Multithreading
Version control
Code review
Collaboration

Job description

Senior Modem Stack Engineer Next-Gen Wireless Comms Start-up Oxford / Hybrid 1 day per week onsite

£90,000pa - £97,500pa plus share scheme & benefits:

A once in a lifetime opportunity has arisen for a Senior Modem Stack Engineer to have a major impact in the development of next generation wireless communications. Our client is an early stage, fast paced, independently funded start-up, who has strong links to the University of Oxford. Led by a talented team with considerable wireless communications sector experience and specialist subject knowledge, their mission is to enable safe and efficient wireless communication systems which will ultimately protect our way of life.

This Senior Modem Stack Engineer will develop and mature the real-time protocol stack that turns the physical-layer communications capability into a robust, usable communications service. The Senior Modem Stack Engineer will own the software above the PHY, including MAC behaviour, link control and adaptation, packet handling, and the interface to higher-layer networking. They will work closely with modem, embedded, platform-integration and verification engineers to define clean boundaries between the PHY, the underlying platform, and external network interfaces. This is a hands‑on C/C++ communications protocol role.

Senior Modem Stack Engineer essential experience:
  • Strong professional C/C++ experience developing real-time, embedded or performance-sensitive communications software.
  • Practical experience developing wireless MAC, modem protocol-stack or closely related communications software.
  • Strong understanding of MAC layer concepts such as framing, scheduling or channel access, buffering, retransmission, link state and traffic handling.
  • Experience implementing adaptive link control or radio resource logic that responds to measured channel or link conditions.
  • Good understanding of the PHY/MAC boundary, including how link quality measurements, operating modes and timing constraints are exposed to higher layer control software.
  • Good networking fundamentals, including packet-oriented interfaces and practical familiarity with IPv4/IPv6 and common transport or link interfaces.
  • Experience developing on Linux and/or embedded Linux platforms, including multithreading, concurrency, timing sensitive software and system-level debugging.
  • Ability to design clean, modular interfaces between protocol software, physical layer software, embedded platform services and higher layer networking.
  • Strong debugging and problem-solving skills across distributed or multi-component communications systems.
  • Experience with version control, automated testing, code review and disciplined software release practices.
  • Ability to work closely with PHY/modem, embedded, platform-integration, verification and systems engineers in a multidisciplinary team.

MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven't heard back in this time your application has been unsuccessful at this time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Modem Stack Engineer
Senior Modem Stack Engineer

Mars • King's Sutton

Hybrid
GBP 90,000 - 98,000
Share scheme
Benefits package
Senior Modem Verification Engineer
Senior Modem Verification Engineer

MARS Recruitment • Oxford

Hybrid
GBP 72,000 - 88,000
Share scheme
Benefits package
Senior Modem Verification Engineer
Senior Modem Verification Engineer

Mars • King's Sutton

Hybrid
GBP 68,000 - 92,000
Share scheme
Benefits
Senior Modem Verification Engineer
Senior Modem Verification Engineer

Mars • Oxford

Hybrid
GBP 70,000 - 110,000
Senior Wireless Modem Stack Engineer | Real-Time Embedded
Senior Wireless Modem Stack Engineer | Real-Time Embedded

Mars • King's Sutton

Hybrid
GBP 90,000 - 98,000
Share scheme
Benefits package
Senior Modem Stack Engineer - Real-Time Wireless Protocols
Senior Modem Stack Engineer - Real-Time Wireless Protocols

Mars Recruitment • Oxford

Hybrid
GBP 90,000 - 98,000
Share scheme
Benefits
Senior Modem Verification Engineer - Hybrid & Automation
Senior Modem Verification Engineer - Hybrid & Automation

Mars • Oxford

Hybrid
GBP 70,000 - 110,000
Lead Modem Verification Engineer – Next-Gen Wireless
Lead Modem Verification Engineer – Next-Gen Wireless

MARS Recruitment • Oxford

Hybrid
GBP 72,000 - 88,000
Share scheme
Benefits package
Senior Modem Verification Engineer - Hybrid (Oxford) + Share
Senior Modem Verification Engineer - Hybrid (Oxford) + Share

Mars • King's Sutton

Hybrid
GBP 68,000 - 92,000
Share scheme
Benefits
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Greater London

Hybrid
GBP 60,000 - 90,000
Hybrid working