Allegion

Senior Firmware Engineer

Allegion

full-time

Posted on:

Location Type: Hybrid

Location: Indianapolis • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

About the role

  • Design, develop and debug new firmware for RFID credential and readers, electronic locks, products and systems.
  • Maintain and improve existing designs and source code to help attain the goal of a modular structure.
  • Work with a global team to produce full documentation of design and unit test cases.
  • Utilize tools such as functional block diagrams, flow diagrams, simulations, state-diagrams, and others as required in product development.
  • Work with a cross-functional project team and at times with external suppliers.
  • Conduct Hardware & Firmware trade-offs to ensure lowest overall cost, highest reliability and best performance in the intended application.
  • Perform design & code analysis utilizing appropriate tools.
  • Work with and support manufacturing & operations in Manufacturing test code development to support in-line functional testing.
  • Work with validation lab in supporting FW Engineering Validation Test code and Product validation code testing.

Requirements

  • Bachelor’s degree in Computer Science, Computer or Electrical Engineering, or related field.
  • Five (5) years of progressive experience in embedded software/firmware development in C language.
  • Hands-on experience with ARM Cortex series microcontrollers working with Real Time Operating Systems (FreeRTOS, MQX etc.).
  • Developing firmware for devices that communicate wirelessly using RFID and contactless smart cards, 802.11 Wi-Fi.
  • Troubleshooting complex wireless communication and HW-SW co-design issues using data captures (Wireshark, logic analyzer traces etc.), meters, scopes, etc.
  • Working with hardware engineers to debug hardware issues and implement hardware test functions developing I2C, USB, UART, and SPI drivers.
  • Knowledge in schematics, basic electronic components, and connections modular programming and firmware lifecycle management.
  • Must have current authorization to be employed in the U.S. without employer sponsorship.
Benefits
  • Allegion is committed to building and maintaining a diverse and inclusive workplace.
  • We provide accommodations for persons with disabilities.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
embedded software developmentfirmware developmentC languageARM Cortex microcontrollersReal Time Operating SystemsRFIDcontactless smart cardsI2CUSBUART
Mesh Systems

Firmware Engineer, Senior Firmware Engineer

Mesh Systems
Seniorfull-time🇺🇸 United States
Posted: 2 days agoSource: apply.workable.com
AzureGoIoTJavaLinuxRust