Allegion

Allegion

Senior Firmware Engineer

Indianapolis, IN - Hague Rd · Senior

Work authorization requiredDetected 5 days ago
PythoniOSAndroidCI/CDRecruitingPLCElectrical EngineeringCommunicationCollaborationMentoring

About the role

  • With more than 40 brands, 14,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond.
  • Additionally, Allegion is proud to be recognized with the 2026 Gallup Exceptional Workplace Award (GEWA) for the third consecutive year, earning distinction in both the employee engagement and strengths categories.
  • You'll play a crucial role creating solutions that enable seamless access - keeping people safe and secure where they work, live, and thrive.

Responsibilities

  • 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.
  • With assistance from other teams, design and maintain automated hardware-in-the-loop test hardware to support regression testing. This will include everything from verifying wireless network functionality to testing sensor behavior.
  • Identify, document, troubleshoot, and resolve firmware issues.
  • Perform design & code analysis utilizing appropriate tools
  • Excellent communication skills, with the ability to document and convey complex technical concepts clearly and concisely.
  • Passion for developing IoT solutions at the intersection of electronics hardware, mobile applications (iOS and Android), and cloud technologies.
  • We are committed to fostering a healthy work-life balance and building meaningful connections, ensuring you have the tools, resources, and support needed to excel in any environment.
  • Together, we'll unlock your potential and create a lasting impact.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience working with ARM Cortex-M series.
  • Experience working with Real Time Operating Systems
  • Proficiency in Python and C with strong analytical skills to debug, troubleshoot, and isolate complex issues across firmware and hardware.
  • Ability to read schematics and work with and automate electronic test equipment such as oscilloscopes, logic analyzers, and voltmeters.
  • Strong understanding of QA methodologies, best practices, and testing frameworks, with the ability to tailor processes for high-quality firmware releases.
  • Experience working in a collaborative environment with agile development processes.
  • Knowledge of CI/CD systems, version control, and test-driven development.
  • Qualified candidates must be legally authorized to be employed in the United States.

Nice to have

  • Preferred experience with communication protocols (Wi-Fi, BLE, and Thread), and analyzing network packet sniffers and logs.

Benefits

  • Health, dental, and vision insurance coverage, helping you "be safe, be healthy".
  • A commitment to your future with a 401K plan, offering a 6% company match and no vesting period
  • Tuition Reimbursement
  • Employee Discounts through Perks at Work
  • Measure and increase test coverage over time, making sure to emulate edge cases and failure scenarios.
  • Our employees enjoy generous paid time off, because at Allegion we recognize that you have a full life outside of work!
  • This role offers the benefits of our dynamic hybrid work model-combining in-person collaboration for meaningful moments with the flexibility of remote work.

Company info

  • What we are looking for:
  • You're seeking a rewarding opportunity that allows you to truly help others. With thousands of employees and customers around the world, there's plenty of room to make an impact. As our values state, "this is your business, run with it".
  • When you join our team, you become part of a culture that values innovation, purpose, and excellence.

Visa & Work Authorization

  • The company does not intend to provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position.

This listing is sourced directly from Allegion's careers page and normalized into a canonical job model.