Leave us your email address and we'll send you all the new jobs according to your preferences.
Principal Embedded Software Engineer
Posted 10 hours 30 minutes ago by ZENOVO LTD
Permanent
Full Time
I.T. & Communications Jobs
Cheshire, Warrington, United Kingdom, WA4 6
Job Description
Job Title: Principal Embedded Software EngineerLocation: North West & Yorkshire OfficesSalary: Up to £75k (depending on experience)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
- 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
- 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)
ZENOVO LTD
Related Jobs
Software Developer
- £50,000 Annual
- Hampshire, Portsmouth, United Kingdom, PO1 1
Senior Business Development Manager Photonic Integrated Circuits (m/w/x)
- Baden-Württemberg, Oberkochen, Germany, 73447
PRODUCT CATALOGUE MANAGER DIGITAL CHANNELS 100%
- Berne, Switzerland
NET / PYTHON Software Developer
- Neuchâtel, Neuchâtel, Switzerland
IT Operations Manager - Perm - Education Trust
- £55,000 - £58,000 Annual
- Hertfordshire, St. Albans, United Kingdom, AL1 1
