Senior Firmware Engineer
Job in
Indianapolis, Hamilton County, Indiana, 46262, USA
Listed on 2026-07-21
Listing for:
Allegion Canada Inc.
Full Time
position Listed on 2026-07-21
Job specializations:
-
Software Development
Software Testing, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Allegion helps keep people safe and secure at home, work, and beyond. With more than 14,000 employees and products sold in 130 countries, we specialize in security around the doorway and beyond.
Senior Firmware Engineer – Indianapolis, IN (Hybrid)What you will do
- Design, develop, and debug firmware for platform assets used in multiple access control scenarios.
- Develop and maintain automated test scripts and frameworks for firmware testing covering static analysis, unit, integration, and regression testing.
- Measure and increase test coverage, ensuring edge cases and failure scenarios are emulated.
- Collaborate with other teams to design and maintain automated hardware‑in‑the‑loop test hardware for regression testing, including wireless network and sensor behavior.
- Identify, document, troubleshoot, and resolve firmware issues.
- Monitor and analyze test results, creating detailed test reports and quality metrics to improve firmware quality continuously.
- Improve the quality, robustness, and rigor of firmware platform code through design and code analysis.
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Experience with ARM Cortex‑M series and real‑time operating systems.
- Proficiency in Python and C with strong analytical skills for debugging and troubleshooting.
- Ability to read schematics and automate electronic test equipment (oscilloscopes, logic analyzers, voltmeters).
- Strong understanding of QA methodologies, best practices, and testing frameworks for high‑quality firmware releases.
- Experience in a collaborative, agile development environment.
- Excellent communication skills for documenting and conveying complex technical concepts.
- Passion for developing IoT solutions at the intersection of electronics hardware, mobile applications, and cloud technologies.
- Preferred:
Experience with Wi‑Fi, BLE, Thread protocols, network packet analysis, CI/CD systems, version control, and test‑driven development.
- Health, dental, and vision insurance.
- 401(k) plan with 6% company match and no vesting period.
- Tuition reimbursement.
- Unlimited personal time off.
- Employee discounts through Perks at Work.
- Community involvement and volunteering opportunities.
- Clifton Strengths testing and coaching.
Allegion is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, or veteran status.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×