Embedded Software Engineer
Wave Recruitment
Embedded Software Engineer
Remote with some onsite days
Salary up to £50,000
Location: Warwickshire
Do you like designing and implementing code to create meaningful electronic products?
This expanding medical device company creates compact, intuitive designs with proven performance to deliver powerful clinical outcomes.
You will be continuing the development of advanced, cutting-edge medical device products and the tools used in the software development process.
Requirements/Qualifications
- Engineering Degree: BSc (Hons) minimum 2:1 (Professional Experience achieving similar competence in the discipline may be acceptable.
- A minimum of two years’ experience designing and implementing software for complex and safety critical systems.
- Real-Time programming principles (e.g. multi-tasking, synchronization mechanism) and profiling techniques.
- Real-Time Operating Systems (e.g. VxWorks, RTOS).
- programming languages (C mandatory; C++, C# beneficial) and scripting languages (e.g. PERL, Python) supporting the automation of development environment.
- Software development environment toolchains and technique for creating, debugging, maintaining software either new or legacy for microcontrollers and microprocessors (e.g. IAR Systems, Visual Studio).
Responsibilities:
- Create compliant and effective documentation. (QMS)
- Develop and test software functionalities.
- Ensure proper software operation and document results.
- Collaborate to resolve anomalies promptly.
- Support triaging and prioritization of anomalies.
- Analyze trends for problem resolution priorities.
- These responsibilities encompass document creation, software development, testing, issue resolution, triaging support, and trend analysis.
Desirable
- “IEC 62304 medical device software
- Requirement management principles (e.g. requirements hierarchy, traceability) and tools (e.g. Cognition)
- Issue tracking systems and software version control (e.g. JIRA and SVN)
- Object-Oriented modelling and programming concepts including UML.
- SW related quality metrics. (e.g. static analysis, unit testing, coverage) and related tools (e.g. PClint, Vectorcast)
- Ability to configure and maintain complex build systems (Jenkins or equivalent).
Benefits
- Competitive base salaries dependent on experience
- Company bonus scheme
- Life Assurance
- Income Protection
- Flexible working conditions
- Perkbox
Does this sound like something to explore?
To apply and find out more information, please contact us and we will be happy to help.