Enable job alerts via email!

Embedded Software Engineer

Futures

Wakefield

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 established industry player is seeking a talented Embedded Software Engineer to join their innovative engineering team. This hybrid role offers the opportunity to work on exciting projects involving embedded software development in C/C++. You'll be responsible for designing features, developing production test code, and ensuring software quality in a collaborative environment. With a focus on modern microprocessor designs, this position promises a dynamic work atmosphere and the chance to contribute to cutting-edge technologies. If you have a passion for embedded systems and want to make an impact, this role is perfect for you.

Qualifications

  • Degree in Electronics or related field is required.
  • 3-4 years experience in embedded software development is preferred.

Responsibilities

  • Assess feasibility and assist in developing product software specifications.
  • Design and add features to embedded software in ARM/Cortex environments.

Skills

Embedded Software Development
C/C++ Programming
Real-time Operating Systems (RTOS)
Microprocessor and Microcontroller Design
Software Quality Procedures

Education

Degree in Electronics / Software / Computer Engineering

Tools

PC-based Software Development Tools

Job description

Are you a good coder with experience of writing embedded software in C?

Do you want to work in a hybrid role for a company with onsite manufacturing capabilities?

This could be the role for you!

Our client is a market leader within their field, developing both hardware and software technologies and producing their products at their UK manufacturing facilities. We are looking for an Embedded Software Engineer to join the engineering team. You will need to be a confident Embedded Software Engineer able to work on projects which are either team related or a solo effort. On offer is a fantastic working environment, a highly competitive salary and a very attractive benefit package.

Embedded Software Engineer - Role & Responsibilities
  1. To assess feasibility and assist in development of product software specifications, where required.
  2. Development and testing of software within the project framework, to the required project plan and deadlines.
  3. Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C / C++) in an ARM/Cortex environment.
  4. Development of production test code with Production Engineering is required.
  5. Liaison with all relevant parties, including Sales, Production, QA etc., in order to ensure all requirements are fully met.
  6. Maintenance of Software Quality procedures.
Embedded Software Engineer - Skills and Experience
  1. A degree in Electronics / Software / Computer Engineering or equivalent.
  2. Excellent PC skills, including use of PC-based software development tools.
  3. Experienced in C/C++ software.
  4. Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments.
  5. Must be able to demonstrate relevant skills with typically 3-4 years experience in a similar role.
  6. Fully conversant with ISO9001 Quality requirements.
  7. Experienced in developing embedded software for Electronic interfaces.

Embedded Software Engineer, Electronics, Microprocessor, C/C++, Firmware

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