Embedded Software Engineer - Basingstoke - Hybrid

  • Blatchford Limited
  • Reading, Berkshire
  • Dec 17, 2022
Full time I.T. & Communications

Job Description

Blatchford is a multi-award winning, global manufacturer of some of the world's most advanced prosthetic technology, bespoke seating solutions and orthotic devices. Our evidence-based approach and commitment to continuously challenge possibilities ensures our mobility solutions prioritise the wellbeing and long-term health of our users.

Through science, technology, and maintaining a clear focus on people, we make mobility possible.

We have an exciting opportunity for an Embedded Software Engineer to join the software division of our growing, dynamic R&D team based in our head office in Basingstoke. This is a hybrid role, with two days in the office.

The role

As Embedded Software Engineer you will be responsible for developing embedded software systems on our product device platforms. You will be a key contributor to the development of Blatchford's embedded software platform covering the full software development lifecycle involving modern, object-oriented embedded software development, RTOS, BLE, electronics integration and IoT.

Key duties:

Writing high quality, safe and secure software that will perform efficiently and is easy to test and maintain
Writing clean, readable, and secure code for embedded software in C and C for IOT-enabled medical devices
Contributing to the planning, design, execution, and documentation of the software testing activities across multiple projects and technology stacks
Scripting and writing automated tests in accordance with industry standard frameworks and toolchains
Working across the full software lifecycle, including architecture and design as well as supporting the setup and management of the formal development process for a medical device
Planning, Development, Source Control, Code Reviews, CI/CD, Testing and Release.

What are we looking for?

Key skills

Software, Electronics, or equivalent Engineering related degree
Highly proficient in writing clean, efficient, and safe code for embedded systems using modern development techniques
Strong object-oriented skills in C for embedded systems
Experience with RTOS - Azure RTOS (ThreadX), FreeRTOS, SafeRTOS
Microprocessors - ARM, STM32, Microchip
Good experience of comms - Wifi, Cellular, Bluetooth, BLE
Experience of Agile development methodologies
Experience of Test-Driven development
Testing - test automation and writing testable code
Cybersecurity - NIST, FDA Pre and Post Market
Software Risk management and carrying out FMEA
Debugging, profiling, root cause analysis, static analysis
Experience of design and validation of medical device software or other safety critical / regulated environments
Curious and eager to learn
Growth mindset
Good communication skills

What can we offer you?

Benefits

Highly competitive salary
Hybrid working
25 days holiday (rising with service)
Pension
On demand pay
Discounted shopping and leisure activities
Health cash plan
Cycle to work scheme

This is a fantastic opportunity to work within a unique environment and contribute to the success of our award-winning organisation.

If you feel like you meet the above criteria for this exciting Embedded Software Engineer opportunity, then please apply now!

Job Types: Full-time, Permanent

Salary: £40,000.00-£70,000.00 per year

Benefits:
Company pension
Cycle to work scheme
Free parking
Life insurance
On-site parking
Work from home
Schedule:
Monday to Friday
Supplemental pay types:
Yearly bonus

Application question(s):
Do you live within a commutable distance of Basingstoke?

Education:
Bachelor's (preferred)

Experience:
software engineering: 3 years (preferred)

Work Location: Hybrid remote in READING

Reference ID: 255