Our client is a leader within their field, developing critical hardware and software technologies for a wide range of industries. Due to continued growth, we are now looking for an additional Senior Embedded Software Engineer to join the engineering team. You will need to be a confident Senior Embedded Software Engineer who is able to work on projects which are either team-related or a solo effort. On offer is a fantastic working environment, a highly competitive salary, and a very attractive benefits package.
Senior Embedded Software Engineer - Role & Responsibilities - Electronics / Firmware
1. To assess feasibility and assist in the development of product software specifications, where required.
2. Development and testing of software within the project framework, to the required project plan and deadlines.
3. Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level languages (C / C++) in an ARM/Cortex environment.
4. Development of production test code with Production Engineering is required.
5. Liaison with all relevant parties, including Sales, Production, QA, etc., in order to ensure all requirements are fully met.
6. Maintenance of Software Quality procedures.
Senior Embedded Software Engineer - Skills and Experience - Electronics / Firmware
1. A degree in Software / Computer Engineering or equivalent.
2. Excellent PC skills, including use of PC-based software development tools.
3. Experienced in C/C++ software.
4. Excellent working knowledge of modern microprocessor and microcontroller designs, ideally ARM/Cortex environments.
5. Must be able to demonstrate relevant skills with typically 3-4 years of experience in a similar role.
6. Fully conversant with ISO9001 Quality requirements.
7. Experienced in developing embedded software for Electronic interfaces.
#J-18808-Ljbffr