Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

England Full-Time 34000 - 42000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Join our R&D team to develop cutting-edge embedded software solutions.
  • Company: Be part of an elite company known for innovative electronics and software design.
  • Benefits: Enjoy a competitive salary, bonus scheme, and comprehensive healthcare benefits.
  • Why this job: Work on exciting projects with the latest technology in a collaborative environment.
  • Qualifications: Experience in C++ programming, SDLC, and knowledge of object-oriented design required.
  • Other info: Flexible working with 1-2 days on-site in Reading.

The predicted salary is between 34000 - 42000 £ per year.

Senior Embedded Software Engineer Cambridge

Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle?

My client developed highly precise scientific instruments & sensors.

Responsibilities as an Embedded Linux Software Engineer :

  • Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs
  • Create production support software, like test jig interfaces and calibration tools
  • Troubleshoot hardware issues, perform fault finding, and resolve system-level problems

Requirements:

  • 5+ of Embedded Firmware/Software engineering experience
  • Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS)
  • Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.)
  • Solid understanding of Digital Signal Processing

Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!

#J-18808-Ljbffr

Senior Embedded Software Engineer employer: Platform Recruitment

Join a leading company in the electronics and software design sector, where innovation meets collaboration. With a strong focus on employee growth, you will have the opportunity to work alongside skilled professionals in a supportive environment that values your contributions. Enjoy competitive benefits including a bonus scheme and comprehensive healthcare, all while working in the vibrant city of Reading with flexible on-site options.
P

Contact Detail:

Platform Recruitment 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 experience with the entire Software Development Life Cycle (SDLC) during any conversations or interviews. Be prepared to discuss specific projects where you played a key role in each phase, as this will demonstrate your comprehensive understanding of the process.

✨Tip Number 2

Familiarise yourself with the latest embedded platforms and be ready to discuss how you've interfaced software with custom hardware in past roles. This knowledge will set you apart and show that you're up-to-date with industry trends.

✨Tip Number 3

If you have experience working alongside hardware engineers, highlight this in your discussions. Being able to collaborate effectively in a multi-skilled team is a valuable asset for this position.

✨Tip Number 4

Brush up on your Python skills, even if it's not a primary requirement. Mentioning your proficiency can give you an edge, especially if the conversation shifts towards automation or testing processes.

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

Embedded Systems Development
C++ Programming
Linux Environment Proficiency
Object-Oriented Design
Data Structures Knowledge
Software Development Life Cycle (SDLC) Experience
Continuous Integration Practices
Coding Reviews
Testing Methodologies
Interfacing Software with Hardware
Problem-Solving Skills
Collaboration with Hardware Engineers
Proficiency in Python
Attention to Detail
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with the whole Software Development Life Cycle (SDLC) and your proficiency in C++ within a Linux environment. Use specific examples to demonstrate your skills in object-oriented design and data structures.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded software engineering. Mention any relevant projects or experiences, especially those involving interfacing software with custom hardware or working in multi-skilled teams.

Highlight Relevant Skills: In your application, emphasise your knowledge of continuous integration, coding reviews, and testing practices. If you have experience with Python, be sure to mention it as a bonus skill.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial in software engineering roles.

How to prepare for a job interview at Platform Recruitment

✨Showcase Your SDLC Knowledge

Be prepared to discuss your experience with the Software Development Life Cycle (SDLC). Highlight specific projects where you were involved in all stages, from requirements gathering to deployment, and be ready to explain your role in each phase.

✨Demonstrate C++ Proficiency

Since the role requires professional experience in C++, brush up on your coding skills. You might be asked to solve problems or write code during the interview, so practice common algorithms and data structures in a Linux environment.

✨Understand Object-Oriented Design

Familiarise yourself with object-oriented design principles and be ready to discuss how you've applied them in past projects. Prepare examples that illustrate your understanding of concepts like inheritance, encapsulation, and polymorphism.

✨Prepare for Technical Questions

Expect technical questions related to continuous integration, coding reviews, and testing methodologies. Be ready to share your experiences with these practices and how they contribute to producing high-quality software.

Senior Embedded Software Engineer
Platform Recruitment
Location: England
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

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