Senior Embedded Software Engineer

Verso Recruitment Group

Nottingham

Hybrid

GBP 65,000 - 80,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working
On-site 2-3 days a week

Job summary

Verso Recruitment Group is seeking a Senior Embedded Software Engineer to take ownership of embedded development for connected products. You will craft high-quality C/C++ code, work closely with hardware, firmware, and test teams, and drive secure networking functionality.

Ideal candidates bring strong experience in embedded C/C++, TCP/IP, Ethernet, microcontrollers (ARM Cortex-M), RTOS, and a passion for cybersecurity in product development.

Qualifications

  • Strong background in embedded software development for connected products.
  • Experience writing production-quality real-time embedded software.
  • Experience with network protocols such as TCP/IP, Ethernet, UDP, IP networking, HTTP/S.
  • Experience implementing secure communications or cybersecurity functionality.
  • Hands-on role with hardware, firmware and software teams.

Responsibilities

  • 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 problem solving.

Skills

Embedded C
Embedded C++
Networking TCP/IP
RTOS
ARM Cortex-M
Security/Cybersecurity

Job description

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.

  • 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
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

ZENOVO • Nottingham

Hybrid
GBP 59,000 - 72,000
Senior Embedded Engineer
Senior Embedded Engineer

Redline Group Ltd • Hawton

On-site
GBP 65,000 - 85,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

iO Associates • Livingston

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

Applause IT Recruitment Ltd • Denton

Hybrid
GBP 65,000 - 90,000
Bonus scheme
Hybrid working
25 days holiday
+3
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

TipTopJob • Bicester

Hybrid
GBP 65,000 - 90,000
Hybrid working
Benefits package
Embedded Software Engineer
Embedded Software Engineer

Applause IT Recruitment Ltd • Manchester

Hybrid
GBP 60,000 - 85,000
Hybrid working
Bonus scheme
25 days holiday plus bank holidays
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Octagon Group • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Excellent company benefits
Embedded Software Engineer – Full Time – Denton
Embedded Software Engineer – Full Time – Denton

Catering • Denton

Hybrid
GBP 55,000 - 65,000
Hybrid working
25 days holiday plus bank holidays
Company pension
+2
Cybersecurity Embedded Software Engineer
Cybersecurity Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Flintham

On-site
GBP 60,000 - 70,000
Hybrid work
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Chiltern Park Recruitment • Royal Leamington Spa

On-site
GBP 40,000 - 50,000
Pension
BUPA Health Insurance
Bonuses
+6