Enable job alerts via email!

Senior Embedded Software Engineer

Morgan Gray

England

Hybrid

GBP 50,000 - 70,000

Full time

21 days ago

Job summary

A prestigious technology OEM is seeking a Senior Embedded Software Engineer to enhance their core products and operating systems. The role, based in Fareham, offers flexibility with a strong focus on embedded C++ development, teamwork, and mentorship.

Benefits

33 days holiday
Annual bonus scheme
Pension
Private medical cover
Life insurance
Electric car scheme

Qualifications

  • Proven experience with C++ on embedded systems at intermediate or senior level.
  • Knowledge of Git and Git branching is advantageous.
  • Experience with graphics rendering using OpenGL is a plus.

Responsibilities

  • Lead embedded software element of NPI projects.
  • Develop high-quality applications in a limited memory environment.
  • Mentor junior and graduate software engineers.

Skills

C++
Embedded Systems
Collaboration
Mentoring
Continuous Integration
Git
OpenGL

Education

Degree in Computer Science, Engineering, or Science

Tools

Git
Jenkins
BitBucket
GitFlow
OpenGL

Job description

A globally renowned, market-leading technology OEM is looking to hire a Senior Embedded Software Engineer to join their team on a permanent basis.

Working within a large software engineering environment, the role involves developing and improving the core product range and operating system in C++. The responsibilities include:

  1. Being the principal lead on the embedded software element of NPI projects.
  2. Developing high-quality applications and tools through writing efficient code in a limited memory environment.
  3. Collaborating with multidisciplinary teams including mechanical, electronics, and PCB engineers to implement and support new products.
  4. Supporting continuous integration and deployment using Jenkins, BitBucket, and GitFlow.
  5. Mentoring junior and graduate software engineers.

To be considered, you should have proven experience with C++ on embedded systems at an intermediate or senior level. Ideally, you will hold a degree in Computer Science, Engineering, or Science.

Knowledge of Git and Git branching is advantageous, as is experience with graphics rendering using OpenGL.

The position is based in Fareham, with a flexible schedule of 4 days per week on-site and 1 day remote. Start and finish times are flexible.

The package includes a competitive salary, 33 days holiday, an annual bonus scheme, pension, private medical cover, life insurance, and an electric car scheme.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.