Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Leeds Full-Time 44000 - 66000 £ / year (est.) No home office possible
Go Premium
Z

At a Glance

  • Tasks: Design and develop embedded software for innovative power measurement devices.
  • Company: Join a rapidly growing business in the tech industry based in Leeds.
  • Benefits: Enjoy a hybrid work model with competitive salary and benefits.
  • Why this job: Be part of a dynamic team driving innovation in the electricity sector.
  • Qualifications: Expertise in C/C++ and experience in embedded software design required.
  • Other info: No sponsorship available; ideal for adaptable candidates in a fast-paced environment.

The predicted salary is between 44000 - 66000 £ per year.

This is an exciting opportunity for a talented Senior Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business.

Responsibilities include:

  • Design and develop embedded software solutions for innovative measurement devices for the power industry.
  • Bring up firmware on new hardware platforms designed in-house.
  • Implement software modules to facilitate communication with cloud services from embedded devices.
  • Ensure high-quality software delivery by writing robust, maintainable, and reliable code that adheres to industry standards.
  • Drive continuous improvements in process efficiency and product quality as deployment scales increase.

What we'll need from you:

  • Expertise in C/C++ (C++ 11/14/17).
  • Proven experience in embedded software design and full product lifecycle development.
  • Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors.
  • Experience with unit testing frameworks and working with source control systems (Git).
  • Familiarity with Linux as both a target platform and development environment.
  • Ability to adapt to changing priorities in a dynamic environment, with a focus on agile methodologies.
  • Experience with Continuous Integration tools is beneficial.
  • Awareness of the electricity industry is beneficial.

Please note we cannot provide sponsorship for the role. If interested, please send across an updated CV.

Z

Contact Detail:

ZENOVO LTD Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer

✨Tip Number 1

Make sure to showcase your expertise in C/C++ during any conversations or interviews. Be prepared to discuss specific projects where you've used C++ 11/14/17, as this will demonstrate your hands-on experience and technical knowledge.

✨Tip Number 2

Familiarise yourself with the latest trends in embedded software development and the power industry. This will not only help you in interviews but also show that you're genuinely interested in the role and the company.

✨Tip Number 3

Prepare to discuss your experience with low-level protocols like SPI, I2C, and RS232. Having concrete examples of how you've interfaced with ARM Cortex microprocessors will set you apart from other candidates.

✨Tip Number 4

If you have experience with Continuous Integration tools, be ready to explain how you've implemented them in past projects. This shows your commitment to quality and efficiency, which is crucial for the role.

We think you need these skills to ace Senior Embedded Software Engineer

C/C++ Programming (C++ 11/14/17)
Embedded Software Design
Full Product Lifecycle Development
Low-Level Protocols (SPI, I2C, RS232)
ARM Cortex Microprocessors
Unit Testing Frameworks
Source Control Systems (Git)
Linux Development Environment
Agile Methodologies
Continuous Integration Tools
Problem-Solving Skills
Attention to Detail
Adaptability
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expertise in C/C++ and embedded software design. Include specific projects or experiences that demonstrate your skills with low-level protocols and ARM Cortex microprocessors.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded systems and the power industry. Mention how your experience aligns with the company's needs and your ability to adapt to dynamic environments.

Highlight Relevant Experience: In your application, emphasise your experience with unit testing frameworks, source control systems like Git, and any familiarity with Linux. This will show that you meet the technical requirements of the role.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Senior Embedded Software Engineer.

How to prepare for a job interview at ZENOVO LTD

✨Showcase Your C/C++ Expertise

Be prepared to discuss your experience with C/C++ in detail, especially versions 11, 14, and 17. Bring examples of projects where you've implemented these languages, focusing on how you tackled challenges and ensured code quality.

✨Demonstrate Embedded Systems Knowledge

Highlight your understanding of embedded software design and the full product lifecycle. Be ready to explain your approach to developing software for measurement devices and how you ensure reliability and maintainability.

✨Discuss Low-Level Protocols

Familiarise yourself with low-level protocols like SPI, I2C, and RS232. Prepare to discuss specific instances where you've interfaced with ARM Cortex microprocessors and how you handled communication between hardware and software.

✨Emphasise Agile Methodologies

Since the role requires adaptability in a dynamic environment, be ready to share your experiences working in agile teams. Discuss how you've contributed to process improvements and how you handle changing priorities effectively.

Senior Embedded Software Engineer
ZENOVO LTD
Location: Leeds
Go Premium

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

Z
  • Senior Embedded Software Engineer

    Leeds
    Full-Time
    44000 - 66000 £ / year (est.)
  • Z

    ZENOVO LTD

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>