Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

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

At a Glance

  • Tasks: Develop, test, and maintain Embedded Software for cutting-edge ASIC products.
  • Company: Join a thriving Semiconductor Company focused on innovative technology.
  • Benefits: Enjoy hybrid working, generous salary, shares, 25 days holiday, and private medical cover.
  • Why this job: Work with the latest tech in a supportive environment that values work-life balance.
  • Qualifications: 7+ years in Embedded C/C++, experience with RTOS, and strong debugging skills required.
  • Other info: Opportunity for ongoing training and collaboration with a diverse, multi-country team.

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

An Embedded Software Engineer with 7+ years’ experience in designing and debugging real-time applications in C and/or C++ will join a thriving Semiconductor Company. A generous salary will be offered with Hybrid working (3 days in office per week), Shares, 25 days holiday, and Private Medical Cover.

The successful Embedded Software Engineer will develop, test, and maintain Embedded Software for the company’s new ASIC products; will undertake real-time firmware design on high-speed heterogeneous SoC platforms as well as software design and support for the silicon design infrastructure and workflow.

Requirements:
  • A good Bachelor’s or Master’s Degree in an Electronics-related discipline.
  • Several years’ commercial experience in Embedded C and/or C++ programming.
  • Experience in porting and using RTOS such as Zephyr or FreeRTOS.
  • Experience working with Embedded SoC systems using bare metal, RTOS, or Linux.
  • Proficiency in modern scripting languages, ideally Python.
  • Solid experience of debugging at application, driver, and hardware levels.
  • Exposure to high-speed signaling technologies such as PCIe; knowledge of communication protocols; experience working with Heterogeneous multicore systems.

This new Semiconductor company offers the opportunity to work on the latest technology, with ongoing training and a multi-country workforce where all staff are valued and provided with a good work–life balance.

Senior Embedded Software Engineer employer: JR United Kingdom

At our Semiconductor Company in Bradford, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. With generous benefits including hybrid working options, 25 days of holiday, and private medical cover, we prioritise employee well-being and work-life balance. Our commitment to ongoing training and development ensures that as a Senior Embedded Software Engineer, you will have ample opportunities for professional growth while working on cutting-edge technology in a supportive environment.
J

Contact Detail:

JR United Kingdom 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 C and C++ programming in your conversations. Highlight specific projects where you've designed or debugged real-time applications, as this will resonate well with the hiring team.

✨Tip Number 2

Familiarise yourself with the latest trends in Embedded SoC systems and RTOS like Zephyr or FreeRTOS. Being able to discuss recent advancements or challenges in these areas can set you apart during interviews.

✨Tip Number 3

Network with professionals in the semiconductor industry, especially those who work with high-speed signalling technologies like PCIe. Engaging in discussions or attending relevant meetups can provide insights and connections that may benefit your application.

✨Tip Number 4

Prepare to demonstrate your debugging skills at various levels—application, driver, and hardware. Consider bringing examples of past challenges you've faced and how you resolved them, as practical experience is highly valued.

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

Embedded C Programming
Embedded C++ Programming
Real-Time Operating Systems (RTOS)
Zephyr RTOS
FreeRTOS
Embedded System Design
Debugging Skills
Application-Level Debugging
Driver-Level Debugging
Hardware-Level Debugging
Python Scripting
High-Speed Signalling Technologies (e.g., PCIe)
Communication Protocols
Heterogeneous Multicore Systems
Bare Metal Programming
Linux Embedded Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in Embedded C and C++, as well as any relevant projects involving RTOS and Embedded SoC systems. Use specific examples to demonstrate your skills in debugging and real-time application design.

Craft a Compelling Cover Letter: Write a cover letter that connects your background in electronics and embedded software engineering to the requirements of the role. Mention your experience with high-speed signaling technologies and communication protocols, and express your enthusiasm for working with cutting-edge technology.

Showcase Relevant Projects: If you have worked on specific projects that align with the job description, include them in your application. Detail your role, the technologies used, and the outcomes achieved to give the employer insight into your practical experience.

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 engineering role.

How to prepare for a job interview at JR United Kingdom

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Embedded C, C++, and RTOS in detail. Bring examples of past projects where you designed or debugged real-time applications, as this will demonstrate your hands-on expertise.

✨Understand the Company’s Products

Research the semiconductor company and its ASIC products before the interview. Understanding their technology and how your skills can contribute will show your genuine interest and help you stand out.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or debugging scenarios related to embedded systems, as this will help you think on your feet during the interview.

✨Highlight Your Teamwork Experience

Since the role involves collaboration, be ready to discuss your experience working in teams. Share examples of how you’ve successfully collaborated on projects, especially in a hybrid work environment.

Senior Embedded Software Engineer
JR United Kingdom
J
  • Senior Embedded Software Engineer

    Bradford
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-06-19

  • J

    JR United Kingdom

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