Embedded Software Engineer

Recruiter
Astrum Recruitment Ltd
Location
Nottingham
Salary
Competitive
Posted
07 May 2024
Closes
17 May 2024
Sectors
Engineering
Contract Type
Permanent
Hours
Full Time

Embedded Software Engineer

GBP45,000 - GBP60,000 Plus Excellent Benefits

The Company

My client is a leading niche product manufacturer of specialist equipment and systems. With over 100 years experience they are part of a global business that supplies into multiple sectors both in the UK and internationally.

As a part of their ongoing expansion they have an excellent opportunity for an experienced Embedded Software Engineer design, develop and maintain software for use in the next generation of their niche products portfolio.

The Role

As an integral member of the team, the Embedded Software Engineer will be heavily involved in all design aspects from initial concepts through to product release. You will also be writing code using both C/C++ and Python.

Additional responsibilities will include:

  • Executing full lifecycle software development, from test to release, in accordance with industrial safety standards.
  • Programming modular, testable, efficient code.
  • Producing specifications and determine operational feasibility.
  • Develop software verification plans and quality assurance procedures.
  • Assist with system architecture at product specification in collaboration with the Engineering team.
  • Write and maintain all required documentation for relevant standards.
  • Assist with schematic and layout hardware design.

The Candidate

The Embedded Software Engineer appointed to this role will have a BEng or BSc degree in a Computer Science, Electronics or Engineering qualification, supported by a minimum of 3 years practical experience in embedded software development with proven experience as an Engineer (Firmware Embedded Software or Electronics).

Your areas of experience will include:

  • Programming Software
  • C / C++ and embedded RTOS
  • Experience of STM 32 Cube IDE or something similar
  • Basic knowledge of PCB panel, PCB type, PCB design, electronics test and measuring equipment would be beneficial.
  • Good spreadsheet and word processing skills
  • Proactive attitude, problem solving / trouble shooting skills.
  • Familiarity with serial protocols such as UART, SPI, I2C, CAN, Ethernet, Ethernet IP etc. is desirable.
  • Experience with designing software and/or hardware to IEC61508 Functional Safety standards would be advantageous.

The Benefits

In return, the successful Embedded Software Engineer can expect an excellent salary of up to GBP60,000 (dependent on experience), plus a package that includes 26 days leave (including Birthday) plus Bank Holidays, Private Medical and Income Protection cover.

This is an excellent opportunity to become a key member of the team, offering input at all stages of the development cycle based on your experiences and knowledge.

More searches like this