Platform Embedded Software Engineer
Platform Embedded Software Engineer

Platform Embedded Software Engineer

Cambridge Full-Time 50000 - 65000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Develop embedded software for hardware products in a dynamic SCRUM environment.
  • Company: Join a leading company in Cambridge with state-of-the-art offices and a vibrant culture.
  • Benefits: Enjoy a competitive salary, flexible Fridays, and fantastic career progression opportunities.
  • Why this job: Be part of an innovative team making a real impact in technology and software development.
  • Qualifications: Proficiency in C/C++, real-time software experience, and a relevant degree are essential.
  • Other info: Ideal for tech enthusiasts eager to grow in a supportive and cutting-edge environment.

The predicted salary is between 50000 - 65000 £ per year.

Are you an Embedded Platform Software Engineer seeking a new role? If so, this could be the perfect opportunity for you!

What’s in it for you?

  • Salary: £50,000 - £65,000
  • Fully on site - 1/2 days on a Friday!
  • State of the art offices, based in Cambridge
  • Work with a growing company that are leaders in their market
  • Fantastic career opportunities & progression

The role:

As an Embedded Platform Software developer, you will be developing embedded software for a physical hardware product in a SCRUM environment.

You must:

  • Have proficiency in programming in C and C++
  • Embedded real-time software development experience on a hardware product
  • Experience with development tools for debugging, profiling, code coverage, memory leak detection etc.
  • Experience with real-time, multi-processor, multi-threaded, event-driven software.

In addition you must:

  • Have experience in linux kernel and system programming
  • Experience working in small RTOS
  • Have a degree in a relevant field
  • Have embedded systems knowledge, ability to read and understand schematics.

If this sounds like a good fit for your next role, hit apply!

T

Contact Detail:

The ONE Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Make sure to brush up on your C and C++ programming skills. Since these are essential for the role, being able to demonstrate your proficiency through practical examples or projects can really set you apart during the interview.

✨Tip Number 2

Familiarise yourself with SCRUM methodologies if you haven't already. Understanding how to work effectively in a SCRUM environment will show that you're ready to integrate smoothly into their team dynamics.

✨Tip Number 3

Prepare to discuss your experience with embedded real-time software development. Be ready to share specific challenges you've faced and how you overcame them, as this will highlight your problem-solving skills.

✨Tip Number 4

Research the company’s products and technologies. Being knowledgeable about their hardware and how your skills can contribute to their success will demonstrate your genuine interest in the role and the company.

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

C Programming
C++ Programming
Embedded Software Development
Real-Time Operating Systems (RTOS)
Multi-Processor Systems
Multi-Threaded Programming
Event-Driven Software Development
Linux Kernel Programming
System Programming
Debugging Tools
Profiling Tools
Code Coverage Tools
Memory Leak Detection
Understanding of Schematics
SCRUM Methodology

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your proficiency in C and C++, as well as your experience with embedded real-time software development. Include specific examples of projects where you've used these skills.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with debugging tools and real-time, multi-threaded software, and how they align with the job requirements.

Showcase Relevant Experience: When detailing your work history, focus on your experience with Linux kernel and system programming, as well as any projects involving small RTOS. This will demonstrate your suitability for the position.

Proofread Your Application: Before submitting, carefully proofread your application to ensure there are no typos or errors. A polished application reflects your attention to detail, which is crucial for an engineering role.

How to prepare for a job interview at The ONE Group Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in C and C++. Bring examples of past projects where you've developed embedded software, especially those involving real-time systems. This will demonstrate your hands-on experience and technical expertise.

✨Understand the SCRUM Methodology

Since the role involves working in a SCRUM environment, brush up on SCRUM principles and practices. Be ready to explain how you've contributed to team sprints and how you handle collaboration and feedback within a team setting.

✨Familiarise Yourself with Debugging Tools

Make sure you know the development tools for debugging, profiling, and memory leak detection. Be prepared to discuss specific tools you've used and how they helped you improve your code quality in previous projects.

✨Demonstrate Your Understanding of Embedded Systems

Highlight your knowledge of embedded systems and your ability to read and understand schematics. You might be asked technical questions related to these areas, so having a solid grasp will help you stand out as a candidate.

Platform Embedded Software Engineer
The ONE Group Ltd
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>