Firmware Engineer
Job in
Indianapolis, Marion County, Indiana, 46296, USA
Listed on 2026-10-11
Listing for:
dormakaba
Full Time
position Listed on 2026-10-11
Job specializations:
-
Engineering
Quality Engineering, Test Engineer, Electrical Engineering, Electronics Engineer
Job Description & How to Apply Below
HIRING SALARY RANGE:
Base Salary $100,000 - $150,000 (Salary to be determined by the education, experience, knowledge, skills, abilities of the applicant, internal equity, and alignment with market data.) Please visit our career site for more information on benefits.
What you will do Diagnose and resolve complex product environmental and reliability performance issues across electrical, firmware, and mechanical systems through testing, analysis, and root cause investigation.
Develop, maintain, and enhance embedded firmware for both production products and manufacturing test systems.
Design and implement specialized test solutions, including firmware, automated test fixtures, and validation tools to support engineering and manufacturing activities.
Perform root cause analysis and corrective action efforts for manufacturing, assembly, and field quality issues using structured problem-solving methodologies (5-Why, fishbone, 8D, and CAPA)
Collaborate with Engineering, Manufacturing, Quality, and supplier partners to improve product performance, support production readiness, and drive continuous improvement initiatives.
What we require
Bachelor’s degree in Electrical Engineering, Computer Engineering, Engineering Technology, or a related engineering discipline.
5+ years of experience in product development, design, or test engineering, with a focus on electromechanical or embedded products.
Proven experience taking products through the full development lifecycle, from concept and design through validation, certification, and mass production.
Hands-on experience developing embedded firmware in C for microcontroller-based systems, including peripheral bring-up and serial communication protocols such as I²C, UART, and SPI.Strong understanding of EMI/EMC fundamentals, including design considerations for radiated emissions, radiated immunity, ESD, and electrical transients.
Up to 10% travel to support suppliers and contract manufacturers, participate in certification testing, and collaborate with other dormakaba teams.
What we prefer
Experience testing in extreme environmental conditions, and with reliability methods such as HALT/HASS, thermal cycling, salt fog, humidity/condensation testing, and IP-rating evaluation
Background designing or requalifying manufacturing test fixtures and stations
Python, LabVIEW, Test Stand, or equivalent for fixture host software, test automation, and data analysis
Altium (or comparable ECAD tool) for schematic capture, layout review, and design updates
Pr with 32-bit ARM Cortex-M microcontrollers, RTOS environments (Zephyr, FreeRTOS), and low-power battery operation analysis
What we offer
Taking Care of our Employees on Day One with Medical, Dental, Vision, Life and Disability Insurance coverage options. No waiting periods!
Your health is our priority, we offer Medical Wellness Programs to aid in your well-being
Vacation and Personal Time Off We support your growing family; we provide Parental Leave for Moms and Dads!
Wisely plan for your future with our 401k Matching plan beginning on Day One Supporting your career development with our Tuition Reimbursement Program Robust culture supporting internal advancement with our Learn and Grow Program
24/7…
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:
×