Senior Design Engineer
Advanced Ltd have been designing and manufacturing life-saving products for 25 years, protecting iconic buildings across the globe and the people within. Our team members are passionate, driven and up for a challenge. We are a wholly owned subsidiary of Halma plc, a FTSE 100 listed company. Halma is “a market leader in specialist safety, health and environmental technologies” and has a purpose of ‘Growing a safer, cleaner, healthier future for everyone, every day”.
Our team members are passionate, driven and up for a challenge. If you have ambition to make a difference, then please read on.
About the job:
As an Embedded Design Engineer, you’ll play a significant role in contributing to the quality of our products, ensuring they perform to the most exacting standards and are easy to use. Our fire systems constitute of networks of up to 200 nodes with each node communicating with up to 1000 sensors in real time. Speed is of the essence so that the panel can gather the information and trigger complex cause and effect rules to safely deal with any situation. Our systems include fire panels, gas suppression panels, paging systems, wireless interfacing, voice / audio, telephone exchanges and a whole host of peripheral devices.
We have some difficult challenges, and in this role, you’ll have the support of engineers with different levels of experience until you’re up to speed. You’ll be part of a team where you’ll be able to contribute at the earliest opportunity, take ownership, constructively challenge current thinking, and play a key role in delivering successful projects.
- You’ll be a key member of a creative software engineering team that designs, develops, maintains and is responsible for embedded software in real-time environments for life-critical equipment.
- You’ll get involved with a wide range of activities that support the complete design process
- As well as working on new products, you’ll be supporting our existing product line up by adding features and moulding the products to meet the latest customer, approvals or market requirements.
- You’ll support your hardware engineering colleagues, developing an awareness of their requirements when interfacing with software.
About you:
To thrive in this role:
- You love what you do and have a desire to learn and challenge yourself.
- You can take a complex idea, break it down and deliver a well designed and thought out solution.
- You present ideas coherently and you constructively challenge current thinking.
- You have great attention to detail with a methodical approach to tasks.
- You can solve problems creatively and demonstrate a high integrity in a life critical environment.
- You are flexible and hardworking with a ‘can do’ and curious attitude.
Experience:
- Significant experience in a similar role
- Highly proficient in Embedded C
- Experience of working on baremetal and RTOS codebases, scaling from single module code to more complex, modular, layered architecture systems.
- You’ll be able to write low level drivers at SFR level to interface to high level code (SPI, UART, Timers, GPIO etc…)
- You’ll have had experience in producing detailed design documentation and delivering readable, maintainable, structured code.
- Interfacing to third party APIs
- Version management (preferably GIT)
Your CV will stand out if you’ve had experience of:
- Working with IP based products.
- Knowledge of Renesas processors
- Working in an industry where products are approved to third party standards (EN / UL)
What we offer:
- Competitive salary and benefits package
- Hybrid working