Enable job alerts via email!

Bare metal Embedded Software Engineer, Senior

TN United Kingdom

Buckingham

Hybrid

GBP 40,000 - 70,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Embedded Software Engineer to join their dynamic project team in Buckingham. This hybrid role involves writing low-level code for embedded systems using C and C++. You will contribute to firmware and software development for cutting-edge products, participate in design discussions, and evaluate new technologies. With a focus on real-time embedded programming, you'll leverage your skills in debugging and design to create robust solutions. If you are passionate about embedded systems and eager to make an impact, this opportunity is perfect for you.

Qualifications

  • 2-3 years experience in Embedded C and C++ design and development.
  • Strong debugging skills and knowledge of diagnostic tools.

Responsibilities

  • Design, develop, and test firmware for new and existing products.
  • Participate in design architecture and code reviews.

Skills

Embedded C Programming
Embedded C++ Programming
Real-time Embedded Programming
Debugging Skills
Design and Development Experience

Education

Electronics Degree

Tools

Keil uVision
FreeRTOS

Job description

Social network you want to login/join with:

Bare metal Embedded Software Engineer, Senior, Buckingham
Client:

Expert Employment

Location:

Buckingham, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

7b0067ab5e12

Job Views:

4

Posted:

18.04.2025

Expiry Date:

02.06.2025

Job Description:

Embedded Software Engineer with bare metal programming required to write low level code for embedded systems in C and C++. The Senior Embedded Software Engineer will develop firmware and software for new and existing products as part of a project team contributing to design discussions and activities. This is a Hybrid role with one day a week working from the office.

Requirements:
  1. 2 or 3 years Embedded C and C++ Design and Development experience.
  2. Electronics degree or other relevant subject.
  3. Real time embedded programming and debugging skills.
  4. Diagnostic tool and measurement equipment knowledge.
  5. Keil uVision for ARM or Realtime OS e.g. FreeRTOS exposure would be an advantage.
Responsibilities:
  1. Design, Develop and test firmware for new and existing products.
  2. Develop test software and procedures, e.g. test automation.
  3. Evaluate new technologies and products.
  4. Take part in design architecture and code reviews.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.