Enable job alerts via email!

Firmware Engineer

Oho Group Ltd

Cambridgeshire and Peterborough

Remote

GBP 40,000 - 70,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

Oho Group Ltd is seeking a talented Embedded Systems Firmware Engineer for a fully remote position. You will design and develop firmware for medical devices, ensuring compliance with industry standards while collaborating with cross-functional teams. The role emphasizes innovation and adherence to safety protocols, offering an exciting opportunity to contribute to medical technology advancements.

Qualifications

  • Extensive experience in firmware development.
  • Strong focus on Embedded C/C++, especially in medical devices.
  • Experience with communication protocols critical for medical applications.

Responsibilities

  • Lead design and development of embedded firmware for medical devices.
  • Collaborate with cross-functional teams on project requirements.
  • Mentor junior team members and provide technical support.

Skills

Firmware Development
Embedded C/C++
Collaboration
Problem Solving
Documentation

Education

Bachelor’s degree in Electrical Engineering
Bachelor’s degree in Computer Engineering
Bachelor’s degree in Computer Science

Tools

Real-Time Operating Systems (RTOS)
Microprocessor Development
Testing Equipment

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Oho Group Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Oho Group Ltd

Partnering Technologies Greatest Innovators -Senior Contract Recruiter

Job Opportunity: Embedded Systems Firmware Engineer (Fully Remote)

We are seeking a talented and motivated Embedded Systems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced environment.

Key Responsibilities:

  • Lead the design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards.
  • Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications.
  • Take ownership of tasks from initial concept through to completion, providing accurate project estimates and delivering within deadlines.
  • Identify and resolve software defects by diagnosing issues and implementing effective solutions in a timely manner.
  • Work independently and as part of a team, contributing ideas and providing technical expertise in a collaborative environment.
  • Follow best practices for software development, including conducting code reviews, ensuring automated testing, and maintaining high code quality.
  • Document all stages of firmware development, ensuring that technical documentation meets regulatory standards.
  • Mentor and support junior team members, providing guidance and fostering their growth within the team.

Preferred Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Extensive experience in firmware development, with a strong focus on embedded C and/or C++.
  • Experience with medical devices or healthcare technology is a plus.
  • Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC).
  • Familiarity with communication protocols and peripherals commonly used in medical devices, such as UART, I2C, SPI, Bluetooth, Wi-Fi, and CAN.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, ThreadX, or others for firmware development.
  • Knowledge of IoT technologies, including secure communication protocols, cryptography, and data encryption.
  • Hands-on experience with board bring-up (BSP) and low-level driver development.
  • Strong understanding of electronics, including the ability to read schematics and use test equipment like digital voltmeters and oscilloscopes.
  • Familiarity with medical device regulatory standards (e.g., ISO 13485, FDA guidelines) is highly preferred.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Other
  • Industries
    Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Oho Group Ltd by 2x

Get notified about new Firmware Engineer jobs in Cambridgeshire, England, United Kingdom.

SOFTWARE DEVELOPMENT ENGINEER– GPU KERNEL DEVELOPMENT

Cambridge, England, United Kingdom 2 weeks ago

SOFTWARE DEVELOPMENT ENGINEER– GPU KERNEL DEVELOPMENT

Cambridge, England, United Kingdom 5 days ago

Cambridge, England, United Kingdom 4 days ago

Cambridge, England, United Kingdom 2 weeks ago

Senior Software Engineer - XenServer Interfaces

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 1 week ago

Senior Software Engineer - XenServer Toolstack

Cambridge, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Audio Embedded Software Engineer

JR United Kingdom

Bedford null

Remote

Remote

GBP 50.000 - 65.000

Full time

Yesterday
Be an early applicant

Scientific Software Engineer

IntelliSense io

Cambridge null

Remote

Remote

GBP 50.000 - 80.000

Full time

Yesterday
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Colchester null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Hemel Hempstead null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Watford null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Stevenage null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Cambridge null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Luton null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant

Multi-Shift Application Support Engineer (Remote)

JR United Kingdom

Chelmsford null

Remote

Remote

GBP 38.000 - 45.000

Full time

2 days ago
Be an early applicant