Principal Software Engineer
Embedded
Upload CV
-
Normanton, west Yorkshire
-
Embedded
-
Permanent
-
NIK1263
-
£55,000
We are hiring a Principal Software Engineer (Embedded Systems) based in Normanton, West Yorkshire to lead the design and development of cutting-edge embedded software for next-generation products. This is a senior-level opportunity for an experienced Embedded Software Engineer with deep expertise in C programming, RTOS (Real-Time Operating Systems), and wireless communication protocols. Reporting to the Group Technical Engineering Director, you will play a key role in shaping system architecture, driving technical excellence, and delivering high-performance, reliable embedded solutions. Key Responsibilities • Design and develop embedded software for ARM-based microprocessors using RTOS (Zephyr, FreeRTOS, or similar) • Implement and optimise wireless communication protocols such as Bluetooth, Wi-Fi, Zigbee • Collaborate with hardware engineers and cross-functional teams to define system architecture and requirements • Write, debug, and maintain high-quality C code following best practices (e.G. MISRA guidelines) • Develop scalable and maintainable embedded solutions for IoT and connected devices • Support web-based interfaces using JavaScript and HTML where required • Contribute to Linux-based application development for testing and simulation • Maintain clear technical documentation across design, testing, and troubleshooting • Stay up to date with emerging trends in embedded systems, IoT, and software engineering Required Skills & Experience • Strong experience in C programming for embedded systems • Hands-on experience with RTOS (Zephyr, FreeRTOS, or similar) • Knowledge of wireless communication technologies (Bluetooth, Wi-Fi, Zigbee) • Experience with Linux OS application development • Familiarity with Git, embedded IDEs, and development tools • Understanding of secure software development, encryption, and secure protocols • Exposure to JavaScript and HTML for UI or web integration • Proven ability to lead engineering teams, manage workloads, and deliver projects • Strong problem-solving and analytical skills Desirable Experience • Background in IoT, consumer electronics, or embedded product development • Experience with ARM-based microcontrollers and hardware integration • Knowledge of C#, web applications, or cloud-connected embedded systems Education • Bachelor’s degree in Computer Science, Electronic Engineering, or a related field (or equivalent experience) • 5+ years’ experience in embedded software engineering Key Competencies • Technical Leadership – Deep expertise in embedded systems and software design • Project Planning & Delivery – Ability to prioritise, delegate, and meet deadlines • Collaboration & Communication – Strong cross-functional teamwork skills • Adaptability – Thrives in fast-paced, evolving technical environments • Innovation – Drives continuous improvement and creative problem-solving • Accountability – Takes ownership and delivers high-quality results Why Join Us? • Work on next-generation embedded and IoT technologies • Play a lead role in engineering innovation and product development • Join a collaborative, forward-thinking engineering team in West Yorkshire • Competitive salary and long-term career growth opportunities Apply Now If you’re a passionate Principal Software Engineer in Normanton, West Yorkshire looking to work on advanced RTOS, C programming, and wireless systems, we’d love to hear from you. Please send over an updated cv to nking@redlinegroup.Com or call 01582 878839.