Embedded Software Engineer in Sheffield

Embedded Software Engineer in Sheffield

Sheffield Full-Time 45000 - 57000 € / year (est.) Home office (partial)
Verso Recruitment

At a Glance

  • Tasks: Design and develop embedded software using C & C++ in an Agile team.
  • Company: A leading firm in real-time communication technologies based in Cambridge.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Work in a modern office with skilled engineers and a focus on continuous improvement.
  • Why this job: Join a dynamic team and make an impact on innovative communication solutions.
  • Qualifications: Experience in embedded C & C++, strong collaboration and communication skills.

The predicted salary is between 45000 - 57000 € per year.

A long‑established leader in real‑time communication technologies is seeking a Senior Software Engineer to join its engineering team. This organisation develops advanced wired and wireless communication systems used across a range of industries. Its engineering teams are known for delivering reliable, scalable and high‑performance solutions that support mission‑critical communication.

This role is based in a modern engineering office within the Cambridge Research Park. Hybrid role offered 2-3 days WFH on a typical week.

About this Embedded Software Engineer role:

You will work as part of an Agile development team, contributing to the design, development, analysis and testing of their products. The position suits someone who is comfortable taking a project from initial requirements through to final delivery, and who enjoys working across a range of platforms.

Key Responsibilities:
  • Design and develop embedded software using C & C++.
  • Participate in code reviews and contribute to functional specifications.
  • Work within Agile and LEAN methodologies as part of a scrum team.
  • Develop on Linux platforms, from drivers to applications, networking and debugging tools.
  • Maintain and enhance existing features across multiple product lines.
Skills and experience:
  • Strong understanding of the software development lifecycle.
  • Experience with object‑oriented analysis and design.
  • Proficiency in embedded C & C++ development.
  • A collaborative mindset and strong communication skills.
  • High attention to detail and motivation to work in a fast‑paced environment.
Nice to have skills:
  • Experience with networking technologies.
  • Experience with multi-threading.
  • Experience using AI in your day-to-day role to either help increase your output/productivity or to aid proficiency in languages you are less familiar with.
  • Javascript, Typescript - They have web interfaces built into some of their products.
  • Good understanding of hardware and/or things like Raspberry Pi.
What You Can Expect:
  • Opportunities to design, implement and test software and custom hardware.
  • A chance to build on existing features and contribute to new product development.
  • Collaboration with skilled engineers across multiple time zones.
  • A supportive environment that values knowledge‑sharing and continuous improvement.

Embedded Software Engineer in Sheffield employer: Verso Recruitment

Join a pioneering leader in real-time communication technologies as an Embedded Software Engineer in the vibrant Cambridge Research Park. This company fosters a collaborative and innovative work culture, offering hybrid working options and opportunities for professional growth through knowledge-sharing and continuous improvement. With a focus on delivering high-performance solutions, you'll be part of a dynamic team that values your contributions and supports your career development.

Verso Recruitment

Contact Detail:

Verso Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Engineer in Sheffield

Tip Number 1

Network like a pro! Reach out to current employees in the company you're eyeing, especially those in engineering roles. A friendly chat can give you insider info and might even lead to a referral.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them during interviews. It’s a great way to demonstrate your expertise in embedded C & C++.

Tip Number 3

Prepare for technical interviews by brushing up on Agile methodologies and coding challenges. Practising common interview questions related to embedded systems will help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are genuinely interested in joining our team. Plus, it shows you’re proactive and keen on the role.

We think you need these skills to ace Embedded Software Engineer in Sheffield

Embedded C Development
C++ Development
Agile Methodologies
LEAN Methodologies
Software Development Lifecycle
Object-Oriented Analysis and Design
Linux Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C & C++ and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about embedded software and how you can contribute to our Agile team. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Collaboration Skills:Since we work in scrum teams, it’s important to highlight your teamwork experience. Share examples of how you’ve successfully collaborated with others in past projects, especially in fast-paced environments.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our innovative team in Cambridge!

How to prepare for a job interview at Verso Recruitment

Know Your Tech Inside Out

Make sure you brush up on your C and C++ skills, as well as your understanding of embedded systems. Be ready to discuss specific projects where you've designed or developed software, and how you tackled challenges during the process.

Show Off Your Agile Experience

Since this role involves working in an Agile environment, be prepared to share examples of how you've contributed to a scrum team. Talk about your experience with code reviews and how you’ve collaborated with others to enhance product features.

Demonstrate Problem-Solving Skills

Expect technical questions that test your problem-solving abilities. Think of scenarios where you've had to debug or optimise code, and be ready to explain your thought process clearly and logically.

Ask Insightful Questions

Prepare some thoughtful questions about the company’s products and technologies. This shows your genuine interest in the role and helps you understand how you can contribute to their mission-critical communication solutions.