Senior Software Design Engineer

TXM Recruit

Essex

Hybrid

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TXM Recruit is seeking a Senior Software Design Engineer in the United Kingdom to design, develop, and maintain embedded software for next-generation products. You will collaborate with Hardware and Solution Consultants to deliver reliable systems and IEEE wireless capabilities.

The role is permanent with hybrid working flexibility. The ideal candidate brings 5+ years in embedded development, strong C, RTOS exposure (Zephyr/FreeRTOS), and experience with ARM processors, Bluetooth/Wi‑Fi/Zigbee,

Qualifications

  • 5+ years of embedded software development.
  • Strong C programming experience within an RTOS environment.
  • Experience with Zephyr, FreeRTOS or similar RTOS platforms.
  • Experience with wireless communication technologies such as Bluetooth, Wi-Fi or Zigbee.
  • Knowledge of ARM-based microprocessors and embedded development tools.
  • Experience with Git or similar version control systems.
  • Knowledge of Linux application development and test environments.
  • Understanding of secure software development, encryption and secure communications.
  • JavaScript and HTML experience would be advantageous.
  • Experience within consumer electronics, IoT or similar embedded systems would be desirable.
  • Strong analytical, problem-solving and communication skills.

Responsibilities

  • Design and develop embedded software for ARM-based platforms using RTOS technologies such as Zephyr or FreeRTOS.
  • Develop and maintain embedded software primarily using C.
  • Implement and optimise wireless communication technologies including Bluetooth, Wi-Fi and Zigbee.
  • Work with Hardware and Engineering teams to define software requirements, architecture and design specifications.
  • Debug, test and optimise embedded systems to ensure performance and reliability.
  • Follow software development best practices, with knowledge of MISRA guidelines desirable.
  • Maintain clear documentation covering software design, testing and troubleshooting.
  • Support Linux-based application development and test simulations.
  • Stay up to date with emerging embedded technologies and development practices.

Skills

Embedded software development
C programming
RTOS experience
ARM-based platforms
Wireless communication
Problem solving
Communication skills
JavaScript & HTML experience

Education

Bachelor's degree in CS / Electronic Engineering or related

Tools

Zephyr
FreeRTOS
Git
Linux

Job description

Are you an experienced Embedded Software Engineer with strong C programming and real-time systems experience?

Do you have experience working with RTOS, ARM-based platforms and wireless communication technologies?

If so, TXM Recruit are sourcing a Senior Software Design Engineer for an established technology and engineering organisation in the UK. This is a full-time, permanent position with a flexible on-site working model.

Working within the Engineering team and reporting to the Group Technical and Engineering Director, you will design, develop and maintain embedded software for next-generation products, working closely with Hardware Engineers and Solution Consultants to deliver reliable and innovative systems.

Key Responsibilities
  • Design and develop embedded software for ARM-based platforms using RTOS technologies such as Zephyr or FreeRTOS.
  • Develop and maintain embedded software primarily using C.
  • Implement and optimise wireless communication technologies including Bluetooth, Wi-Fi and Zigbee.
  • Work with Hardware and Engineering teams to define software requirements, architecture and design specifications.
  • Debug, test and optimise embedded systems to ensure performance and reliability.
  • Follow software development best practices, with knowledge of MISRA guidelines desirable.
  • Maintain clear documentation covering software design, testing and troubleshooting.
  • Support Linux-based application development and test simulations.
  • Stay up to date with emerging embedded technologies and development practices.
Skills & Experience
  • 5+ years' experience in embedded software development.
  • Strong C programming experience within an RTOS environment.
  • Experience with Zephyr, FreeRTOS or similar RTOS platforms.
  • Experience with wireless communication technologies such as Bluetooth, Wi-Fi or Zigbee.
  • Knowledge of ARM-based microprocessors and embedded development tools.
  • Experience with Git or similar version control systems.
  • Knowledge of Linux application development and test environments.
  • Understanding of secure software development, encryption and secure communications.
  • JavaScript and HTML experience would be advantageous.
  • Experience within consumer electronics, IoT or similar embedded systems would be desirable.
  • Strong analytical, problem-solving and communication skills.
Qualifications
  • Bachelor's degree in Computer Science, Electronic Engineering or a related discipline, or equivalent practical experience.
  • Relevant embedded software development experience with a strong focus on C, RTOS and wireless technologies.
Main Details:

Job Title: Senior Software Design Engineer

Location: United Kingdom

Contract: Permanent

Hours of Work: Full Time

Working Arrangement: Hybrid - Flexible

This is an excellent opportunity to join an innovative engineering environment, working on next-generation embedded products and technologies.

TXM Recruit is an equal opportunities employer. If you have any specific requirements or require assistance or reasonable adjustments to be made for you during the selection process due to disability or long-term health condition, we will do our best to assist you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Design Engineer
Senior Software Design Engineer

TXM Recruit • Debden

Hybrid
GBP 65,000 - 90,000
Hybrid - Flexible working
Equal opportunities employer
Senior Embedded Software Engineer - RTOS & Wireless
Senior Embedded Software Engineer - RTOS & Wireless

TXM Recruit • Debden

Hybrid
GBP 65,000 - 90,000
Hybrid - Flexible working
Equal opportunities employer
Senior Embedded Systems Engineer - Hybrid, C/RTOS, IoT
Senior Embedded Systems Engineer - Hybrid, C/RTOS, IoT

TXM Recruit • Essex

Hybrid
GBP 65,000 - 90,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • Peterlee

On-site
GBP 60,000 - 90,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • North East

On-site
GBP 80,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Octagon Group • Fordingbridge

On-site
GBP 55,000 - 75,000
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

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

iO Associates • Livingston

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

Applause IT Limited • Nottingham

On-site
GBP 65,000 - 90,000
Hybrid working
25 days holiday plus bank holidays
Company pension
+2
Firmware Engineer
Firmware Engineer

Platform Recruitment • Salisbury

On-site
GBP 58,500 - 71,500