Senior Embedded Software Engineer
7 days ago
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
-
Embedded Software Engineering Lead
5 days ago
Wellington, Wellington, New Zealand Wave Recruitment Full timeJob DescriptionWe are seeking an experienced Senior Embedded Software Engineer to contribute to our multi-disciplinary team working on the design, coding, and testing of software for products. Your expertise in bare-metal Embedded C/C++ development for ARM Cortex-M will be instrumental in the success of our projects.
-
Embedded Systems Software Engineer for IoT and AI
19 hours ago
Wellington, Wellington, New Zealand Canonical Full timeAbout the RoleThis is a unique opportunity to join Canonical as an Embedded Linux Field Engineer and be part of a team that is changing the world of software. As a Field Engineer, you will engage with customers to understand their requirements and develop customized solutions using our innovative technology. You will participate in the delivery of select...
-
Senior Software Engineer
2 days ago
Wellington, New Zealand New Zealand Government Full timeSenior Software Engineer at Transpower New Zealand Limited, Wellington Award winning IT shop Join our high performing team Deliver complex business domain solutions Transpower owns and operates the national grid - the country's high voltage electricity transmission network. We work diligently to ensure a reliable and secure supply of electricity to all parts...
-
Senior Software Engineer
2 days ago
Wellington, New Zealand New Zealand Government Full timeSenior Software Engineer at Transpower New Zealand Limited, WellingtonAward winning IT shopJoin our high performing teamDeliver complex business domain solutionsTranspower owns and operates the national grid - the country's high voltage electricity transmission network.We work diligently to ensure a reliable and secure supply of electricity to all parts of...
-
Senior Software Engineer
2 days ago
Wellington, New Zealand New Zealand Government Full timeSenior Software Engineer at Transpower New Zealand Limited, WellingtonAward winning IT shopJoin our high performing teamDeliver complex business domain solutionsTranspower owns and operates the national grid - the country's high voltage electricity transmission network.We work diligently to ensure a reliable and secure supply of electricity to all parts of...
-
Senior Software Engineer
2 days ago
Wellington, New Zealand New Zealand Government Full timeSenior Software Engineer at Transpower New Zealand Limited, Wellington Award winning IT shop Join our high performing team Deliver complex business domain solutions Transpower owns and operates the national grid - the country's high voltage electricity transmission network. We work diligently to ensure a reliable and secure supply of electricity to all...
-
Senior Software Engineer
1 week ago
Wellington, New Zealand Transpower New Zealand Limited (Tpnz) Full timeDeliver complex business domain solutions.Transpower owns and operates the national grid - the country's high voltage electricity transmission network.We work diligently to ensure a reliable and secure supply of electricity to all parts of Aotearoa New Zealand, while also working towards a net-zero carbon future.About the teamOur Application Services team...
-
Senior Software Engineer
1 week ago
Wellington, New Zealand Transpower New Zealand Limited Full timeDeliver complex business domain solutions. Transpower owns and operates the national grid - the country's high voltage electricity transmission network. We work diligently to ensure a reliable and secure supply of electricity to all parts of Aotearoa New Zealand, while also working towards a net-zero carbon future. About the team Our Application Services...
-
Senior Software Engineer
5 days ago
Wellington, New Zealand New Zealand Government Full time* Award winning IT shop * Join our high performing team * Deliver complex business domain solutions Transpower owns and operates the national grid - the country's high voltage electricity transmission network.We work diligently to ensure a reliable and secure supply of electricity to all parts of Aotearoa New Zealand, while also working towards a net-zero...
-
Senior Software Engineer
7 days ago
Wellington, New Zealand Transpower New Zealand Full timeAward winning IT shopJoin our high performing teamDeliver complex business domain solutionsTranspower owns and operates the national grid - the country's high voltage electricity transmission network.We work diligently to ensure a reliable and secure supply of electricity to all parts of Aotearoa New Zealand, while also working towards a net-zero carbon...
-
Embedded Linux Software Engineering Manager
4 days ago
Wellington, New Zealand Canonical Full timeThe Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks.Our goal is to ensure Ubuntu is the premier platform for small IoT and edge devices, networking, automotive, server, and hyperconverged systems.As a...
-
Senior Software Engineer
7 days ago
Wellington, New Zealand Buscojobs Full timeAre you a motivated and tech-savvy Senior Software Engineer with a passion for software quality and excellence?We have an exciting opportunity for you!You will be working on an established, mission-critical application developed on the JADE platform, so extensive experience with enterprise-level software engineering is essential.A strong background in...
-
Senior Software Engineer
1 week ago
Wellington, New Zealand Transpower New Zealand Limited (TPNZ) Full timeDeliver complex business domain solutions. Transpower owns and operates the national grid - the country's high voltage electricity transmission network. We work diligently to ensure a reliable and secure supply of electricity to all parts of Aotearoa New Zealand, while also working towards a net-zero carbon future. About the team Our Application Services...
-
Embedded Linux Senior Software Engineer
2 weeks ago
Wellington, New Zealand Canonical Full timeWork across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and...
-
Senior Software Engineer
6 days ago
Wellington City, New Zealand OpenBet Full timeCompany Description** OpenBet** leads the online gaming and sports betting industry with cutting-edge software and technologies that put the player first. Our solutions are used by some of the world's most successful operators, including **William** **Hill**, **Ladbrokes**, **Paddy** **Power**, **Betfair** and **SkyBet**. Our world-leading OpenSports product...
-
Senior Software Engineer
1 week ago
Wellington City, New Zealand Montoux Limited Full timeMontoux is the leading Actuarial Automation platform specifically designed for life and health insurers. Our cloud-based platform offers a scalable, high-performance compute engine, sophisticated model-building capabilities, and a beautiful, modern web-based user interface that enables insurers to leverage cutting-edge technology and new data sources to...
-
Senior Software Engineer
2 weeks ago
Wellington City, New Zealand Montoux Full timeMontoux is the leading Actuarial Automation platform specifically designed for life and health insurers. Our cloud-based platform offers a scalable, high-performance compute engine, sophisticated model-building capabilities, and a beautiful, modern web-based user interface that enables insurers to leverage cutting-edge technology and new data sources to...
-
Senior Software Engineer
10 hours ago
Wellington City, New Zealand Kiwibank Full timeWellington based opportunity - Flexible working options, health insurance, banking benefits and more! - Join our growing Digital & Technology Team! **This is us. Where you matter.** Making a difference for all Kiwi starts with making a difference for our people. Flexibility, growth, challenging and rewarding work - this is Kiwibank. A place where you can...
-
Senior Engineer
4 days ago
Wellington, New Zealand Canonical Full timeThis is a general track for Senior Engineer or above in any team at Canonical.After the first round of interviews, we will establish which teams might be an excellent fit and progress your application with them.Canonical delivers open source to the world across every class of compute.Canonical Ubuntu is the world's favourite Linux for cloud, desktop, and...
-
Embedded Linux Consultant
7 days ago
Wellington, New Zealand Canonical Full timeJob DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our customers include the world's leading public cloud and silicon...