Senior Embedded Software Engineer

Details of the offer

Senior Embedded Software Engineer Location: Wellington, Somerset (Hybrid/Flexible Working Options Available) About the Role: We're searching for a Senior Embedded Software Engineer to join a well-established engineering team working on the development and enhancement of embedded software for advanced automated test equipment.
The company has a strong presence in the aerospace, rail, and oil & gas industries, with a reputation for innovation and high-quality systems used worldwide.
As part of a multi-disciplinary team, you'll contribute and own projects in the design, coding, and testing of software for products.
Key Responsibilities: Design, develop, and verify embedded software for complex testing equipment Collaborate on code reviews and contribute high-quality, maintainable code Write and maintain unit tests to ensure software reliability and performance Troubleshoot and resolve system and performance issues Provide technical estimates on project scope, time, and cost Assist in evaluating technical specifications and ensure accuracy Essential Skills & Experience: Minimum 4 years' experience in embedded software development Degree in a relevant field or equivalent experience Expertise in bare-metal Embedded C/C++ development for ARM Cortex-M Experience with Git version control and Python Proficiency with communication protocols (UART, SPI, I2C, USB, Ethernet) Strong understanding of architectural design and documentation (ICD, mapping, flow diagrams) Experience in generating and executing test and qualification specifications Desirable Skills: Electronics design and debugging experience Familiarity with CMake project management and the GCC toolchain Experience with Linux development and DevOps tools (e.g., Docker, CI, test automation) Additional Opportunities: Occasional travel to customer sites to support service issues and installations, which may include international locations.
Collaboration with sales and service teams to support project and customer needs.
Benefits Include: 25 days holiday + UK bank holidays Matched pension scheme up to 8% Technology voucher scheme and professional membership fees Enhanced maternity/paternity pay, sick pay, and death-in-service coverage Employee Assistance Program (EAP) Discounts on various platforms, on-site parking, and more Work Environment & Hours: This role is primarily based in Wellington, Somerset, with flexibility for hybrid working arrangements.
Standard office hours are Monday to Friday, with an early finish on Fridays.
Occasional overtime and travel may be required.
If you're ready to take on a challenging role where you'll have autonomy and impact on the development of cutting-edge technology, we'd love to hear from you.
Apply now to discuss joining this team.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Job Function:

Requirements

Applications Engineer

Recruit4staff is proud to be representing their client, a leading Manufacturing / Service company in their search for an Applications Engineer to work in the...


Recruit4Staff (Wrexham) Ltd. - Shropshire

Published 19 days ago

Domestic Electrician

Experienced Domestic Electricians Wanted for Busy Emergency Insurance Contract Have you got the right qualifications and skills for this job Find out below, ...


Gas - Shropshire

Published 19 days ago

Engineer (Contract)

Job Description Role Title: SAS Engineer Duration: 6 month contract Our client is looking for a SC Cleared SAS Engineer to join the team SAS, SAS Viya Engine...


Experis Uk - Shropshire

Published 19 days ago

Blinds And Curtains Installer

Blinds and Curtains Installer - £25,000-£35,000+ earnings p/a APPLY NOW TO FIND OUT MORE AND JOIN US AT OUR VIRTUAL DISCOVERY SESSION. Are you looking for ad...


Hillarys Blinds - Shropshire

Published 18 days ago

Built at: 2024-11-21T17:18:26.607Z