Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Middlesbrough Full-Time 43000 - 52000 £ / year (est.) No home office possible
Z

At a Glance

  • Tasks: Design, implement, and maintain cutting-edge embedded software systems.
  • Company: Join a world leader in R&D and manufacturing of innovative software solutions.
  • Benefits: Enjoy 32 days holiday, profit share, healthcare, training, and flexible working options.
  • Why this job: Advance your career in a dynamic environment with collaborative teams and impactful projects.
  • Qualifications: Bachelor's in Computer Science or related field; experience in embedded software and C/C++ required.
  • Other info: Hybrid work model available after probation; perfect for tech enthusiasts!

The predicted salary is between 43000 - 52000 £ per year.

Job Description

Senior Embedded Software Engineer
Middlesbrough (Hybrid after probation)
£50,000 – £62,000
+ 32 days holiday + Profit Share Scheme + Healthcare Plan + Training + Flexible Working

On offer is a rare opportunity for a Senior Embedded Software Engineer to join an international business who are a world leader in both R&D and manufacturing.

This company are pioneers in the production and development of innovative embedded software solutions. The successful candidate will be responsible for designing, implementing, and maintaining embedded software systems, collaborating with cross-functional teams, and ensuring high-quality deliverables.

Key Responsibilities:

  1. Design and develop embedded software systems.
  2. Collaborate with hardware engineers to integrate software and hardware components.
  3. Conduct testing and debugging of embedded systems.
  4. Document software designs and maintain technical documentation.
  5. Participate in code reviews and ensure adherence to best practices.

Minimum Requirements:

  1. Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  2. Proven experience in embedded software development.
  3. Proficiency in C/C++ programming languages.
  4. Experience with microcontrollers and real-time operating systems.
  5. Strong problem-solving skills and attention to detail.

If you are passionate about embedded systems and looking for an exciting opportunity to advance your career, we would love to hear from you! #J-18808-Ljbffr

Senior Embedded Software Engineer employer: ZipRecruiter

Join a pioneering international business in Middlesbrough as a Senior Embedded Software Engineer, where innovation meets opportunity. Enjoy a supportive work culture that prioritizes employee growth with extensive training programs, flexible working arrangements, and a generous benefits package including 32 days of holiday and a profit share scheme. This is not just a job; it's a chance to be part of a team that is at the forefront of embedded software solutions, making a meaningful impact in the industry.
Z

Contact Detail:

ZipRecruiter 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 embedded software development in your conversations. Highlight specific projects where you designed and implemented systems, as this will resonate well with the hiring team.

✨Tip Number 2

Familiarize yourself with the latest trends in embedded systems and be ready to discuss them during your interview. This shows your passion for the field and your commitment to staying updated.

✨Tip Number 3

Prepare to demonstrate your proficiency in C/C++ by discussing your coding practices and any relevant challenges you've faced. Being able to articulate your problem-solving process can set you apart.

✨Tip Number 4

Network with professionals in the embedded systems community. Engaging with others in the field can provide insights and potentially lead to referrals, increasing your chances of landing the job.

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

C/C++ Programming
Embedded Systems Design
Microcontroller Programming
Real-Time Operating Systems (RTOS)
Software Testing and Debugging
Technical Documentation
Cross-Functional Collaboration
Code Review Practices
Problem-Solving Skills
Attention to Detail
Version Control Systems (e.g., Git)
Software Development Life Cycle (SDLC)
Agile Methodologies
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in embedded software development, particularly with C/C++ programming and microcontrollers. Use specific examples that demonstrate your problem-solving skills and attention to detail.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded systems and your understanding of the company's innovative approach. Mention how your background aligns with their needs and express your enthusiasm for the role.

Highlight Relevant Projects: In your application, include details about specific projects you've worked on that relate to embedded software systems. Discuss your role, the technologies used, and the outcomes achieved to illustrate your expertise.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any grammatical errors or typos, as these can detract from your professionalism and attention to detail.

How to prepare for a job interview at ZipRecruiter

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded software development in detail. Highlight specific projects where you used C/C++ and worked with microcontrollers or real-time operating systems.

✨Demonstrate Collaboration

Since the role involves working with cross-functional teams, share examples of how you've successfully collaborated with hardware engineers or other team members in past projects.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills. Think of scenarios where you faced challenges in embedded systems and how you approached them.

✨Emphasize Documentation Practices

Discuss your approach to maintaining technical documentation and participating in code reviews. This shows your commitment to best practices and quality deliverables.

Senior Embedded Software Engineer
ZipRecruiter
Z
  • Senior Embedded Software Engineer

    Middlesbrough
    Full-Time
    43000 - 52000 £ / year (est.)

    Application deadline: 2027-03-20

  • Z

    ZipRecruiter

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