Principal Embedded Software Engineer in Cheshire, Warrington
Principal Embedded Software Engineer

Principal Embedded Software Engineer in Cheshire, Warrington

Warrington +1 Full-Time 75000 - 75000 £ / year (est.) No home office possible
ZENOVO LTD

At a Glance

  • Tasks: Lead software architecture and delivery for advanced embedded systems.
  • Company: Established tech engineering organisation with a focus on innovation.
  • Benefits: Competitive salary up to £75k, flexible working, and career growth.
  • Other info: Dynamic role with opportunities to work on complex real-time systems.
  • Why this job: Influence cutting-edge projects and make a real impact in embedded systems.
  • Qualifications: Degree in Computer Science or Electronics; advanced C/C++ experience required.

The predicted salary is between 75000 - 75000 £ per year.

We’re partnering with an established technology engineering organisation seeking a Principal Embedded Software Engineer to lead software architecture, technical delivery, and development strategy across advanced embedded systems. This is a senior, hands-on role combining system architecture, embedded software development, and project ownership. A key aspect of this position is applying electrical power systems knowledge and protection function theory within embedded control environments. If you’re a senior embedded engineer looking to influence architecture, lead delivery, and work on complex real-time systems, we want to hear from you!

About the Role

  • Define and own embedded software architecture and technical direction
  • Lead delivery of complex embedded projects to time and quality targets
  • Develop and maintain robust C/C++ embedded codebases
  • Translate system requirements into structured deliverables
  • Guide design decisions and review implementation approaches
  • Oversee testing strategy, documentation, and release quality
  • Identify technical risks and implement mitigation strategies
  • Drive Agile processes and continuous improvement practices
  • Collaborate cross-functionally with engineering and project stakeholders

About you

  • Degree (or equivalent experience) in Computer Science, Electronics, or similar
  • Advanced C/C++ embedded development experience
  • Strong background in embedded systems design
  • Experience working with real-time operating systems (e.g., FreeRTOS)
  • Solid understanding of multithreading and concurrency
  • Networking knowledge including TCP/IP, UDP and secure communications
  • Experience with embedded Linux or RTOS environments
  • Knowledge of electrical power systems and protection function theory
  • Experience delivering commercial embedded products end-to-end
  • Peripheral interfacing experience (SPI, I2C, memory interfaces)
  • Debugging complex real-time or multithreaded systems

Desirable Experience

  • Linux-based embedded platforms or containerised environments
  • Python or scripting languages
  • CI/CD pipelines and DevOps tooling
  • Industrial communication protocols or automation systems
  • Cybersecurity concepts within embedded environments
  • Cloud or enterprise platform integration
  • Wireless communications (WiFi, Bluetooth, Zigbee)

Please note, we cannot offer sponsorship for this role. If interested, please send over an updated CV.

Locations

Warrington Cheshire

Principal Embedded Software Engineer in Cheshire, Warrington employer: ZENOVO LTD

Join a leading technology engineering organisation in the North West & Yorkshire, where innovation meets collaboration. As a Principal Embedded Software Engineer, you will thrive in a dynamic work culture that values technical excellence and offers ample opportunities for professional growth. With competitive salaries and a focus on continuous improvement, this role provides a unique chance to influence cutting-edge projects while working alongside passionate experts in the field.
ZENOVO LTD

Contact Detail:

ZENOVO LTD Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Embedded Software Engineer in Cheshire, Warrington

✨Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or local events where you can connect with other embedded systems enthusiasts. You never know who might be looking for someone just like you!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving C/C++ and real-time systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Don’t shy away from reaching out directly! If you see a company you love, drop them a message on LinkedIn or their website. Express your interest in the Principal Embedded Software Engineer role and share how your experience aligns with their needs.

✨Tip Number 4

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with embedded systems design and project ownership. Practice common interview questions and scenarios to boost your confidence!

We think you need these skills to ace Principal Embedded Software Engineer in Cheshire, Warrington

Embedded Software Development
C/C++ Programming
System Architecture
Real-Time Operating Systems (e.g., FreeRTOS)
Multithreading and Concurrency
Networking (TCP/IP, UDP)
Embedded Linux or RTOS Environments
Electrical Power Systems Knowledge
Peripheral Interfacing (SPI, I2C)
Debugging Complex Real-Time Systems
Agile Methodologies
Continuous Improvement Practices
Collaboration with Cross-Functional Teams
CI/CD Pipelines
Cybersecurity Concepts in Embedded Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in embedded systems and C/C++ development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded software engineering and how your background makes you the perfect fit for leading complex projects at our company.

Showcase Your Technical Skills: Don’t forget to mention your experience with real-time operating systems and any knowledge of electrical power systems. We’re looking for someone who can hit the ground running, so highlight those key skills that make you stand out!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at ZENOVO LTD

✨Know Your Stuff

Make sure you brush up on your C/C++ skills and embedded systems design. Be ready to discuss your experience with real-time operating systems and how you've tackled complex projects in the past. This role is all about technical depth, so show them you’ve got it!

✨Showcase Your Leadership

As a Principal Engineer, you'll be leading projects and guiding teams. Prepare examples of how you've influenced architecture decisions and driven project delivery. Highlight your experience in Agile processes and how you've improved team performance.

✨Be Ready for Technical Questions

Expect some deep dives into electrical power systems and protection function theory. Brush up on your knowledge of multithreading, concurrency, and networking protocols like TCP/IP and UDP. They’ll want to see how you apply this knowledge in real-world scenarios.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s current projects and future direction. This shows your genuine interest and helps you gauge if the role aligns with your career goals. Plus, it’s a great way to demonstrate your strategic thinking!

Principal Embedded Software Engineer in Cheshire, Warrington
ZENOVO LTD
Location: Warrington

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>