Senior Embedded Software Engineer

Details of the offer

Senior Embedded Software Engineer – Embedded Systems and Automated Test Equipment
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.
Job Type: Full-time
Pay: £50,000.00-£55,000.00 per year
Schedule:

Monday to Friday

Work Location: In person
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Job Function:

Requirements

Power Systems Engineer

Fluid Recruitment is proud to partner with a specialist energy consultancy in search of an experienced Power Systems Engineer. The Company Our client is a sp...


Fluid Recruitment Limited - Wellington

Published a month ago

Chef - Compass Group Nz, Wellington Cbd

An exciting new opportunity with the start day of February 2025!Permanent, Full Time Position + Wellness Plan + EAP ServicesCompetitive Wage + Discounted Goo...


Compass Group New Zealand - Wellington

Published a month ago

Engineer Job In Silver Farn Farm, New Zealand

Silver Fern Farms Dargaville are looking for a motivated and skilled Maintenance Electrician to join our wider engineering team, responsible for the hands-on...


Itvjob - Wellington

Published a month ago

Senior Modeller (Drinking Water)

This is a full-time position of 40 hours per week. The remuneration for this role is up to $150,906 p.a. (including KiwiSaver) depending on skills and experi...


New Zealand Government - Wellington

Published a month ago

Built at: 2025-01-22T13:06:17.826Z