Senior Firmware Engineer II designing and debugging firmware for RFID and electronic locks at Allegion. Collaborating on documentation, testing, and improvement of firmware designs.
Responsibilities
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.
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.
Hardware Engineer designing IP cores and building blocks for space and safety - critical systems. Working in Gothenburg with responsibilities in RTL development, verification, and hardware validation.
Analogue Hardware Engineer designing and optimizing high bandwidth signal chains for Pico Technology. Focused on product architecture, circuit design, and ensuring signal integrity.
Senior Hardware Engineer specializing in Digital FPGA at Pico Technology. Designing and implementing RTL for high speed data acquisition architecture in a hybrid role.
Sr Firmware Engineer responsible for new product introduction and support of electronic control products. Collaborating on embedded software development at Resideo Technologies in Mexico.
Design and develop cutting - edge hardware solutions for aerospace applications at Honeywell. Collaborate with teams and contribute to innovative product development on a hybrid schedule.
Firmware Engineer developing embedded software for Broadcom’s AI and cloud storage products. Responsibilities include design, implementation, debugging, and collaboration across teams.
Hardware Engineer designing and managing PCBs for Broadcom’s AI and cloud storage products. Aimed at hardware development in the context of hyperscale data center applications.
Firmware Intern developing embedded code for Cellular and RF based embedded systems. Working on low power wireless communication networking in a paid internship role.
Senior Firmware Engineer working on NIC Firmware for new devices at NVIDIA. Collaborating with teams and improving work efficiency through automation and methodologies.
Hardware Engineer at Dell Technologies designing and developing cutting - edge hardware products. Collaborating with cross - functional teams to deliver solutions for server and storage technologies.