Team Lead, Embedded Engineering
ASSA ABLOY is the worldwide leader in access solutions. Our offerings cover products and services related to openings, such as locks, doors, gates and entrance automation solutions. This includes controlling identities with keys, cards, tags, mobile and biometric identity verification systems. ASSA ABLOY is a market leader in locksets, high security key systems, door closers, exit devices, electro-mechanical products, and access control systems for new construction, renovation, and replacement applications. The company's customer base includes commercial construction, institutional and industrial markets.
As Team Lead, you will be responsible for the management of our Firmware Team. You will be responsible for the high level of firmware quality required to maintain an excellent product that will continue to be at the forefront of its field.
This position will play an active part with the Product Owner, Product Manager and Project Manager in the definition, and planning of product features that will be defined by the product roadmap.
Firmware tasks will be a combination of ongoing feature development and bug fixing. You should anticipate working closely with in-house engineering and design teams, product management, remote engineering teams, as well as external App teams.
This position will sit onsite full-time New Haven, CT.
What you will be doing
Technical Leadership:
- Manage the team’s expectations and work with the scrum master to make sure the team is working to the best of their abilities.
- Own the firmware and manage its ongoing development in line with the Product Roadmap.
- Undertake code reviews, team mentoring and coaching with the objective of establishing core team values, competencies and best practice.
- Own responsibility for firmware quality, maintenance and development.
- Support teams for updates, tools and supplies as necessary.
- Work with other team leads to develop the way of working and coding practices.
Firmware Development:
- Define and implement high performance software by leveraging a strong understanding of embedded hardware design.
- Debug and fix software issues in embedded systems.
- Inherit and develop all firmware for existing product usage, manage existing products and new feature development.
Collaborative Problem Solving:
- Collaborate with internal and external teams, including engineering, design, and app development, to integrate firmware seamlessly into our products and drive innovation forward.
- Debug and resolve software issues in embedded systems, ensuring optimal performance and reliability.
What we are looking for
- Bachelor's or Master's degree in Computer Science, Information Technology, Computer Engineering, Information Technology and Systems or equivalent.
- A minimum of 2 years of experience managing embedded software engineers in a comparable environment and product range, ideally utilizing Scrum or similar iterative/incremental software development methodology.
- Experience of integrating embedded software projects with Application development teams.
- Experience in low power software design.
- Experience delivering firmware updates for commercial electronics products and full working knowledge and demonstrable experience of having delivered updates.
- Highly proficient in real-time programming languages such as C/C++.
- Experience with multi-task/multi-threaded Real-Time Operating Systems.
- Proficient in designing and documenting firmware architecture using UML diagrams, flowcharts and other documentation tools to describe design plans.
- Excellent understanding of Electronic Hardware, (a background in Electronic Engineering is useful) and programming at device level.
- Experience with Continuous integration tools and Version Control tools (e.g. Subversion, Github).
- Good working experience with Atlassian tools such as JIRA and Confluence.
- Self-starter and motivated – capable of working on your own, and as team leader, set the tone for the rest of the team.
- Excellent written and verbal skills and capable of communicating with non-technical team members.
- Ability to establish process and lead team to ensure objectives are fulfilled.
We review applications regularly, so don’t hesitate, apply today!
#LI-VB1
What we offer
We’re passionate about providing amazing opportunities and benefits, so that you can enjoy a lifelong career with us.
- Annual Bonus.
Continuous professional development opportunities and an environment that fosters internal growth and mobility. - Competitive compensation and benefits package which includes multiple healthcare options, tuition reimbursement, and matching 401k.
- Generous holiday schedule and paid time off to refresh and recharge.
- Employee pricing on our products and discount programs for travel, entertainment, and more!
We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces – physical and virtual – safer, more secure, and easier to access.
As an employer, we value results – not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions – supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.
As we welcome new people on board, it’s important to us to have diverse, inclusive teams, and we value different perspectives and experiences.