embedded software engineer
5 the last 115 days, recently 2023-02-09
Responsibility
- creating and maintaining embedded software for a range of medical devices sold globally
- creating and maintaining embedded software for a range of Medical Devices sold globally
- designing and developing embedded software systems to detailed specifications
Show more +36 - the design and development of the embedded software systems to detailed specifications
- following the software lifecycle from design and coding, to delivery and support
- following the entire software lifecycle from design and coding, through to delivery and support
- investigating embedded software issues found in testing, production, or discovered in the field
- the Junior Embedded Software Engineer will develop and maintain the embedded software and firmware for the company’s existing and new products
- the Junior Embedded Software Engineer will develop and maintain the embedded software and
- investigate embedded software issues found in testing, production, or discovered in the field
- the Junior/Graduate Embedded Software Engineer will develop and maintain the embedded software
- producing clear and concise development documentation of software designs
- the Junior Embedded Software Engineer will be responsible for creating and maintaining all supporting regulatory documentation as per the relevant standards
- firmware for the company’s existing and new products. The Junior Embedded Software Engineer will
- gain detailed knowledge and understanding of existing software designs to be able to support and maintain existing products
- and firmware for the company’s existing and new products. The Junior/Graduate Embedded Software
- gain detailed knowledge and understanding of existing software designs to be able to support and
- maintaining an up-to-date knowledge of technical and commercial developments
- be responsible for creating and maintaining all supporting regulatory documentation as per the
- produce supporting detailed development documentation of software designs that is clear and concise
- engineer will be responsible for creating and maintaining all supporting regulatory documentation as
- working to a projects plan, tracking progress, identifying risks, anticipating delays and communicating to the project lead
- working to a projects plan, tracking progress, identifying risks, anticipating delays and
- relevant standards
- per the relevant standards
- ensuring code is highly robust with high availability
- role and Responsibilities
- developing unit tests for created code
- working as part of a multi-disciplinary team to deliver projects
- ensuring code is aligned with the company coding standard
- able to work to a projects plan, tracking progress, identifying risks, anticipating delays and communicating such to the project lead
- gaining detailed knowledge and understanding of existing software designs to be able to support and maintain existing products
- maintain an up-to-date knowledge of technical and commercial developments relevant to the company
- working to existing quality and technical standards and processes whilst supporting continuous improvement
- be actively involved in full product lifecycle from requirements to release
- engineer will be responsible for creating and maintaining all supporting regulatory documentation as per the relevant standards
- in addition, employees may be required to undertake other duties as may reasonably be required of them. In these circumstances training will be given
- in addition, employees may be required to undertake other duties as may reasonably be required of them
- does not and will not discriminate in the recruitment or managing of staff on the basis
Requirements
- BSc in Computer Science or Software Engineering or BSc Electronic Engineering or similar and/or relevant software experience
- strong coding skills using embedded C
- BSc in Computer Science or Software Engineering or BSc Electronic Engineering or similar and/or
Show more +15 - understanding of processor and hardware requirements around embedded systems
- knowledge of common bus/interfaces such USB, SPI, I2C and Bluetooth
- experience debugging embedded products in a lab environment
- good spoken and written communication skills
- good spoken and written communication skills Flexible, tolerant, multitasking attitude when working under pressure
- good spoken and written communication skills Flexible, tolerant, multitasking attitude when
- knowledge of an RTOS is a benefit
- flexible, tolerant, multitasking attitude when working under pressure
- tenacious problem solver
- confident working with minimal supervision
- confident working with minimal supervision and as part of a multi-disciplinary team
- good, proactive communication skills
- highly communicative, enthusiastic, articulate and motivated
- critical thinking and problem-solving skills
- experience with Visual ARM Basic, C++, C# is a benefit
Salary in other companies in the position embedded software engineer
VENN GROUP | 10400 £ | 7108 £ 10400 £ |
TRUST IN SODA | 10000 £ | 7108 £ 10400 £ |
METHOD RESOURCING SOLUTIONS | 9000 £ | 7108 £ 10400 £ |
ROBERTSON SUMNER | 8800 £ | 7108 £ 10400 £ |
HAYS SPECIALIST RECRUITMENT | 8000 £ | 7108 £ 10400 £ |
ENDEAVOUR SOLUTIONS | 8000 £ | 7108 £ 10400 £ |
HEXWIRED RECRUITMENT | 8000 £ | 7108 £ 10400 £ |
YOLK RECRUITMENT | 8000 £ | 7108 £ 10400 £ |
LINE UP AVIATION | 8000 £ | 7108 £ 10400 £ |
LORIEN | 7108 £ | 7108 £ 10400 £ |