Senior Embedded Software Engineer

Details of the offer

Job DescriptionSenior Embedded Software EngineerLocation: 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 equipmentCollaborate on code reviews and contribute high-quality, maintainable codeWrite and maintain unit tests to ensure software reliability and performanceTroubleshoot and resolve system and performance issuesProvide technical estimates on project scope, time, and costAssist in evaluating technical specifications and ensure accuracyEssential Skills & Experience:Minimum 4 years' experience in embedded software developmentDegree in a relevant field or equivalent experienceExpertise in bare-metal Embedded C/C++ development for ARM Cortex-MExperience with Git version control and PythonProficiency 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 specificationsDesirable Skills:Electronics design and debugging experienceFamiliarity with CMake project management and the GCC toolchainExperience 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 holidaysMatched pension scheme up to 8%Technology voucher scheme and professional membership feesEnhanced maternity/paternity pay, sick pay, and death-in-service coverageEmployee Assistance Program (EAP)Discounts on various platforms, on-site parking, and moreWork 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.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Job Function:

Requirements

Qualified Electricians

Our clients are seeking experienced, Qualified Electricians to be responsible for performing skilled electrical work in the maintenance, installation, altera...


Adecco New Zealand - Wellington

Published 24 days ago

Quantity Surveyor (Senior Or Int/Sen) - Hawkes Bay

Job Title: Quantity Surveyor (Senior or Int/Sen) - Hawkes Bay This main contractor still has a full workload for the foreseeable future. They are on the look...


Beyond Recruitment - Wellington

Published 24 days ago

Technical Director, Transmission Line Engineering

Technical Director - Transmission Line Engineering (Te Whanganui-a-tara) Technical design leadership role, working with a peer group of Technical Directors, ...


Beca Corporate Holdings Limited, - Wellington

Published 24 days ago

Intermediate Transport Engineer

Wellington has large scale ambitions for what the capital city will look and feel like for future generations - an inclusive city for all, that celebrates it...


Wellington City Council - Wellington

Published 24 days ago

Built at: 2024-12-05T02:35:41.738Z