CV

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

CV-Library Nottingham. Nottinghamshire Posted 29 Sep 2026 Closing: 01 Jan 0001
Permanent
£65000 - £80000/annum £65,000 to £80,000 basic + benefits

Job Description & Overview

Job Title: Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Location: Nottingham

Salary: £65,000 to £80,000 basic + benefits

Hybrid working: Ideally local, able to work on-site 2/3 days a week. Open to people further afield and in the office less if they have an ideal background.

They cannot offer sponsorship in this role

  

Are you a Senior Embedded Software Engineer looking for a role where you can have a genuine influence on the next generation of connected products?

  

To apply for this role, you must have a strong background in embedded software engineering, experience of embedded C & C++ programming and good knowledge/experience of networking technologies/communication protocols (Ethernet or TCP/IP or UDP or IP networking or HTTPS or network protocols).

  

We’re working with an established technology business developing sophisticated connected electronic products for international markets. They’re now looking to strengthen their engineering team with a Senior Embedded Software Engineer who can take ownership of embedded development, secure connectivity and cybersecurity across their product portfolio.

  

This is a hands-on engineering role rather than a purely architectural or managerial position. You’ll be writing production code, solving complex technical problems and working closely with hardware, firmware, software, test and compliance teams.

  

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

The role:

  

You’ll be responsible for developing and implementing secure, network-connected functionality within embedded products.

  

Your work will include:

Designing and developing embedded software for connected products

Writing, reviewing, testing and maintaining production-quality code

Implementing secure communication protocols.

Working with networking technologies and RFC-based networking principles

Developing low-level software and device drivers

Working with peripherals including SPI, I2C, I2S and UART

Contributing to software architecture, design reviews and technical problem solving Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

What We're Looking For:

  

Experienced in embedded software development, with a strong background in connected, wireless or other high-technology products.

  

We're particularly interested in engineers with:

Strong Embedded C and C++ experience

Experience developing production code for real-time embedded systems

Experience with network-connected products and TCP/IP, Ethernet, UDP, IP networking, HTTP/S or similar protocols

Practical experience implementing secure communications or cybersecurity functionality

ARM Cortex-M or similar microcontroller experience

RTOS experience such as FreeRTOS, ThreadX or Azure RTOS

Bare-metal development and low-level driver development experience Why Join?

This is an opportunity to join a highly technical engineering environment where embedded software is central to the development of the company's next generation of products.

  

You'll have the opportunity to work across embedded software, networking, cybersecurity and hardware, while having significant ownership over the solutions you develop.

  

If you're an experienced Embedded Software Engineer who enjoys getting close to the technology and wants to work on genuinely interesting connected products, we'd be keen to hear from you.

  

If you have any specific questions about this Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc) role, please call David on (phone number removed) / (url removed)

Ready to apply for this vacancy?

This driving opportunity is hosted on CV-Library. Click below to view the official posting and submit your application.

Key Details
  • Date Posted: 29 Sep 2026
  • Location: Nottingham. Nottinghamshire
  • Employment Type: Permanent
  • Category: Electronics
100% FREE CV BUILDER
Need an updated driver CV?

Build an ATS-optimised transport CV in 5 minutes with professional templates.

Build Free CV Now
Employer Information
CV
CV-Library
Verified Transport Employer

Verified transport and logistics firm operating commercial fleets across the UK network.

More Jobs at CV-Library