Embedded Software Engineer - Contract (Outside IR35)
Job Title: Embedded Software Engineer – Medical Technology (Contract)
Location: South East England (Primarily Remote)
Rate: DOE (Dependent on Experience)
Start Date: Immediate 6 months rolling
Contract Type: Contract / Freelance (Outside IR35)
About the Role
We are seeking an experienced Embedded Software Engineer to support the development of cutting-edge medical technology. This is a contract opportunity with a company at the forefront of innovation in patient monitoring and diagnostic devices. You will play a key role in delivering robust and reliable embedded software within a regulated environment.
Key Responsibilities
Location: South East England (Primarily Remote)
Rate: DOE (Dependent on Experience)
Start Date: Immediate 6 months rolling
Contract Type: Contract / Freelance (Outside IR35)
About the Role
We are seeking an experienced Embedded Software Engineer to support the development of cutting-edge medical technology. This is a contract opportunity with a company at the forefront of innovation in patient monitoring and diagnostic devices. You will play a key role in delivering robust and reliable embedded software within a regulated environment.
Key Responsibilities
- Design, develop, and test embedded software for medical devices
- Work closely with hardware engineers to ensure seamless system integration
- Contribute to the full software development life cycle, including requirements analysis, design documentation, and validation
- Ensure compliance with medical standards such as ISO 13485 and IEC 62304
- Support verification and validation activities, including unit testing and documentation
- Participate in regular code reviews and technical discussions with cross-functional teams
- Proven experience in embedded C/C++ development
- Strong knowledge of real-time operating systems (RTOS)
- Experience with microcontroller architectures (e.g., ARM Cortex-M)
- Understanding of medical software standards and regulatory compliance
- Comfortable working in a remote/distributed team
- Excellent problem-solving and debugging skills
- Familiarity with version control systems (e.g., Git)
- Experience working in a start-up or agile development environment
- Familiarity with wireless communication protocols (e.g., BLE, Wi-Fi)
- Python scripting for automation or testing
- Interviews will be conducted remotely.
- Must be available to start immediately or on short notice.
- Candidates must have the full right to work in the UK.
- Company
- Zenovo
- Location
- London, United Kingdom
- Employment Type
- Contract
- Posted
- Company
- Zenovo
- Location
- London, United Kingdom
- Employment Type
- Contract
- Posted