Principal Embedded Systems Architect - C, RTOS & IoT

Principal Embedded Systems Architect - C, RTOS & IoT

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
R

At a Glance

  • Tasks: Lead the design of cutting-edge embedded software for next-gen products.
  • Company: Innovative tech company in West Yorkshire with a collaborative culture.
  • Benefits: Competitive salary, career growth, and opportunity to work on advanced technologies.
  • Other info: Join a dynamic team and thrive in a fast-paced environment.
  • Why this job: Be at the forefront of engineering innovation in embedded systems and IoT.
  • Qualifications: Expertise in C programming, RTOS, and wireless communication protocols required.

The predicted salary is between 60000 - 80000 £ per year.

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 Principal 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)
  • Extensive 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 Apply?

  • 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

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.

Principal Embedded Systems Architect - C, RTOS & IoT employer: Redline Group Ltd

Join a dynamic and innovative team in Normanton, West Yorkshire, where you will lead the development of cutting-edge embedded software for next-generation products. Our collaborative work culture fosters creativity and technical excellence, offering you the opportunity to grow your career while working on exciting IoT technologies. With competitive salaries and a commitment to employee development, we provide a rewarding environment for passionate engineers looking to make a significant impact.

R

Contact Details:

Redline Group Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Embedded Systems Architect - C, RTOS & IoT

Tip Number 1

Network like a pro! Get out there and connect with folks in the embedded systems world. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C programming, RTOS, and IoT. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with wireless communication protocols and embedded systems design. Practice common interview questions to boost your confidence!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and working on cutting-edge technologies.

We think you need these skills to ace Principal Embedded Systems Architect - C, RTOS & IoT

C Programming
RTOS (Zephyr, FreeRTOS, or similar)
Wireless Communication Protocols (Bluetooth, Wi-Fi, Zigbee)
Linux OS Application Development
Git
Embedded IDEs
Secure Software Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C programming, RTOS, and wireless communication protocols. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded systems and how your background makes you the perfect fit for our team. Keep it engaging and personal!

Showcase Your Technical Skills:When detailing your experience, focus on specific technologies and methodologies you've used, like ARM-based microprocessors or Linux application development. We love seeing concrete examples of your work!

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Redline Group Ltd

Know Your C Inside Out

Make sure you brush up on your C programming skills before the interview. Be prepared to discuss your experience with embedded systems and how you've applied best practices, like MISRA guidelines, in your previous projects.

RTOS Familiarity is Key

Since the role requires expertise in RTOS, ensure you can talk confidently about your hands-on experience with systems like Zephyr or FreeRTOS. Be ready to share specific examples of how you've implemented these in past projects.

Wireless Communication Protocols

Get familiar with the wireless communication technologies mentioned in the job description, such as Bluetooth, Wi-Fi, and Zigbee. Prepare to discuss how you've optimised these protocols in your work and any challenges you faced.

Collaboration and Leadership

This position involves leading teams and collaborating with cross-functional groups. Think of examples where you've successfully led a project or worked closely with hardware engineers to define system architecture. Highlight your teamwork and leadership skills during the interview.