Embedded Software Engineer

Embedded Software Engineer

Bristol Full-Time 28800 - 48000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Develop and integrate real-time embedded software using C, C++, and Ada.
  • Company: Join a dynamic team focused on innovative embedded software solutions.
  • Benefits: Enjoy bonuses, pension contributions, flexi leave, and subsidised meals.
  • Why this job: Be part of a collaborative culture that values problem-solving and innovation.
  • Qualifications: Experience in embedded software development and understanding of real-time operating systems required.
  • Other info: Opportunity for paid overtime and enhanced parental leave.

The predicted salary is between 28800 - 48000 £ per year.

An opportunity has arisen for an Embedded Software Engineer to join a growing team developing embedded, real-time software solutions.

The Role:

You will be hands-on, developing and integrating real-time embedded software in C, C++, and/or Ada. Responsibilities include working with real-time operating systems, ARM-based platforms, and collaborating across systems, electronics, and test teams.

What You’ll Need:

  • Embedded software development experience (C, C++, Ada)
  • Understanding of real-time operating systems
  • Model-based development skills (e.g., UML, Matlab/Simulink)
  • Problem-solving mindset and excellent communication skills

Desirable:

  • Knowledge of standards such as DefStan 00-55, DO178B/C, MISRA, or SPARK is an advantage.

Benefits:

  • Bonus up to £2,500
  • Pension contributions up to 14%
  • Paid overtime options
  • Up to 15 days Flexi Leave
  • Enhanced parental leave
  • Subsidised meals, free parking, and excellent onsite facilities.

Embedded Software Engineer employer: Innovate Recruitment Ltd

As an Embedded Software Engineer with us, you'll be part of a dynamic and innovative team dedicated to developing cutting-edge embedded solutions. Our company fosters a collaborative work culture that prioritises employee growth, offering extensive training and development opportunities alongside competitive benefits such as a generous pension scheme and flexible leave options. Located in a vibrant area with excellent onsite facilities, we ensure our employees enjoy a fulfilling work-life balance while contributing to meaningful projects.
I

Contact Detail:

Innovate Recruitment Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C, C++, and Ada. Having hands-on experience or projects that showcase your skills in these languages will make you stand out.

✨Tip Number 2

Brush up on your knowledge of real-time operating systems and ARM-based platforms. Being able to discuss your understanding and any relevant experience during an interview can demonstrate your suitability for the role.

✨Tip Number 3

If you have experience with model-based development tools like UML or Matlab/Simulink, be prepared to discuss specific projects where you've applied these skills. This will show your practical knowledge and problem-solving abilities.

✨Tip Number 4

Research the standards mentioned, such as DefStan 00-55 and DO178B/C. Even if you haven't worked directly with them, understanding their importance in embedded software development can give you an edge in discussions.

We think you need these skills to ace Embedded Software Engineer

Embedded Software Development
C Programming
C++ Programming
Ada Programming
Real-Time Operating Systems
Model-Based Development
UML
Matlab/Simulink
Problem-Solving Skills
Communication Skills
Collaboration Skills
ARM-Based Platforms
Understanding of DefStan 00-55
Knowledge of DO178B/C
Familiarity with MISRA
Experience with SPARK

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded software development, particularly in C, C++, and Ada. Include specific projects or roles where you worked with real-time operating systems and ARM-based platforms.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your problem-solving mindset and communication skills, and provide examples of how you've collaborated with cross-functional teams in the past.

Showcase Relevant Skills: If you have experience with model-based development tools like UML or Matlab/Simulink, be sure to include this in your application. Highlight any knowledge of standards such as DefStan 00-55 or DO178B/C, as these are desirable for the role.

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

How to prepare for a job interview at Innovate Recruitment Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C, C++, and Ada in detail. Bring examples of projects you've worked on that demonstrate your embedded software development skills, especially those involving real-time operating systems.

✨Understand the Role Requirements

Familiarise yourself with the specifics of real-time operating systems and ARM-based platforms. This knowledge will help you answer questions more confidently and show that you're genuinely interested in the position.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss how you've tackled challenges in previous projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving mindset.

✨Communicate Effectively

Since excellent communication skills are a must, practice explaining complex technical concepts in simple terms. This will not only showcase your understanding but also your ability to collaborate with cross-functional teams.

Embedded Software Engineer
Innovate Recruitment Ltd
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>