What are the responsibilities and job description for the Senior Firmware Engineer position at AVIRE?
Purpose
AVIRE is seeking an experienced embedded firmware engineer to join our small, high-impact R&D team. You will be designing emergency communication products that keep millions of people safe every day. Specifically, the product you will be working on includes multiple embedded systems, communication busses, digital filters, RF/IF modules, and bidirectional amplifiers.
We develop life-safety communication systems for high-rise buildings and other critical infrastructure, with a focus on ensuring that everyone, including less mobile users and people with disabilities, can connect to help in an emergency.
You will play a key role in shaping our next generation of products, through hands-on engineering, exploratory prototyping, and real-world testing. We will support you with mentoring and structured development as you build toward principal engineer status and grow your career within AVIRE and Halma plc.
What will you be doing?
Technical Leadership & Platform Architecture
· Own the end-to-end development of embedded subsystems, from early concept through to functional prototypes and production-ready designs
· Writing embedded firmware in C, working across platforms including STM32, ESP32, Raspberry Pi Compute Modules and NXP i.MX series.
· Define, own, and drive the firmware/software architectural strategy, ensuring the platform's long-term scalability, maintainability, resilience, and security.
· Enforce best practices in software development, security standards, regulatory compliance (including GDPR and cybersecurity), and performance optimization across internal and external resources.
Engineering Excellence & Delivery Accountability
· Lead technical execution through hands-on involvement, detailed architecture and code reviews, and by setting high standards across all software development activities.
· Ensure a robust and secure CI/CD pipeline, effective observability, and rigorous testing frameworks, maintaining a relentless focus on quality and continuous improvement.
Documentation & Knowledge Management
· Ensure rigorous documentation standards, knowledge sharing, and transparency across teams and vendors, reducing operational risk and facilitating efficient scaling, onboarding, and knowledge retention.
What type of person are you?
· Problem-Solver: You thrive in tackling complex technical challenges, balancing short-term delivery needs with long-term sustainability.
· Technically Proficient: You possess deep expertise in firmware/software architecture, coding, and system design, with a strong understanding of scalability, security, and performance optimization.
· Adaptable and Resilient: You are comfortable navigating ambiguity and can pivot when necessary while maintaining focus on delivering results.
· Detail-Oriented: You are meticulous in your approach to work and ensuring high-quality deliverables.
Qualifications & Experience
· 5 years in embedded firmware/software development. Hands-on experience with hardware design is a plus.
· Hands-on experience writing embedded C, ideally for bare-metal or RTOS-based platforms
· Strong scripting skills in Python or C# for tooling or automated testing
· Strong expertise in modern programming languages (particularly Python, PHP), cloud computing (Azure), and software architecture.
· Experience working with Product Owners and stakeholders to align technology with business needs.
· Familiarity with Agile methodologies (Scrum, Kanban, etc.).
Remote Working & Travel
This role is based in our office in
Monmouth County, NJ
. Limited remote work is possible, to be agreed upon with your manager.
Who is AVIRE?
Avire combines 4 market-leading brands (Microkey, Janus, Memco and Rath) within the elevator and life-safety industries. Each brand has a strong market presence, a unique identity, a distinct product range, and a long, successful history. We design, develop, and manufacture light curtains, emergency communication and connectivity solutions. Our products are installed in over four million buildings & public areas worldwide and keep millions of people safe, every single day.
The group has manufacturing locations in 3 countries, R&D centers in 2 countries and sales & marketing offices in 9 countries as well as over 400 employees globally.
Avire is part of the Halma group ). Halma offers very high levels of autonomy to its operating companies, while providing support when needed, with a particular focus on talent development and investment in people.
See for more information.
If you're interested in working for a business whose primary focus is to protect and improve the lives of people around the world, you've come to the right place. We aim to be a company that does good work, and that's good to work for.
- Halma employs over 7,000 people in 45 subsidiary businesses based in over 20 countries. Through innovation and acquisition, we have developed a portfolio of market-leading companies within our three sectors: Safety, Medical, and Environmental & Analysis.
Salary : $120,000 - $180,000