Our team members are passionate, driven and up for a challenge. If you have ambition to make a difference, then please read on.
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 consist 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.
Responsibilities:
* 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 lineup 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:
* 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:
* Some experience in a similar role.
* Proficient in Embedded C.
* Working knowledge of 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 be able to deliver design documentation and create readable, maintainable, structured code.
Your CV will stand out if you’ve had experience of:
* Interfacing to third party APIs.
* Version management (preferably GIT).
* Working with IP based products.
* Knowledge of Renesas processors.
* Working in an industry where products are approved to third party standards (EN / UL).
If you're excited by this opportunity, we'd love to hear from you! Please tell us about yourself by uploading your CV.
Advanced have been designing and manufacturing life-saving products for over 20 years, protecting iconic buildings across the globe and the people within.
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.”
#J-18808-Ljbffr