Mission :
We are seeking a highly talented and self-motivated Senior Firmware Engineer to work in our UK team. Based in the Plymouth office in a hybrid role with a minimum of 2 days on site with occasional travel to other sites as required. As an embedded firmware engineer you will have a structured approach to design and verification with demonstrable skills in selecting appropriate software architectures. You will be able to produce efficient embedded software implementations and have a good appreciation of electronic hardware.
You will play a key role in the realisation of leading-edge smart heating products. It is key that you can demonstrate you are a natural collaborator with a successful track record of embedded software delivery in your career to date. You will have a passion for design excellence and demonstrate outstanding technical competence.
Key responsibilities:
- Full lifecycle involvement in detailed design, code development, maintenance, and validation for new and existing product lines in line with the business needs.
- Collaborate with other global teams to ensure the timely delivery of new products according to agreed timescales
- Adopt in-house best practice for code integrity and design validation
- You will collaborate with the systems design engineers, test engineers, and product owners to form acceptance criteria which you will develop code against.
- You will mentor junior team members to support the team development as a whole.
Skills and attributes:
- You should have proven skills in modern C/C++ microcontroller firmware development for embedded devices ideally with the Si-Labs, Microchip, and TI Micro-Controller families
- Experience of low-power wireless communications, such as Zigbee, Wi-Fi and Bluetooth
- You will be able to demonstrate experience in Continuous Integration and distributed revision control tools along with bug tracking platforms (such as Git, Jira, confluence)
- Ideally you will have experience of development in an Agile environment and understand the concepts of the methodology.
- You will have experience of firmware development environments including compilers, debuggers, emulators and toolchains
- Good understanding of electronics and microcontroller-based embedded systems for consumer products
Education
- You will have a degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent or relevant, proven experience.
What we offer you:
Competitive salary & Bonus Scheme, 28 Days Annual Leave + Public Holidays, Holiday Buy & Sell programme, Pension Scheme, Employee Share Ownership Programme, Open Talent Market (internal mobility opportunities + access to mentors & projects globally), Learning Portal and much more.
Apply now:
Please submit an online application to be considered for any position with us. You know about us, so let us learn about you! Apply today.
#J-18808-Ljbffr