Help Build the Technology Behind Intelligent Systems
Power Innovations International is seeking a Firmware Engineer to design and develop embedded software that powers next-generation electronic systems.
In this role, you will work on firmware that supports RFID credential readers, electronic locking systems, and access control technologies for residential and commercial markets. You will collaborate with cross-functional teams to design, test, and improve firmware while ensuring reliability, performance, and security.
This role is ideal for engineers who enjoy working close to hardware and building robust embedded systems that operate in real-world environments.
What You’ll Do
Firmware Development
Design, develop, and maintain embedded firmware for electronic systems
Plan and manage software development from concept through deployment
Translate customer requirements into technical firmware solutions
Develop new firmware features and improve existing system functionality
Testing \& Debugging
Diagnose and resolve software defects and system performance issues
Conduct firmware testing, environmental validation, and system troubleshooting
Develop improved testing methods for communication protocols including BLE, ZigBee, and Wi-Fi
System Design \& Architecture
Participate in technical design and code reviews
Ensure firmware reliability, efficiency, and maintainability
Support system architecture decisions and firmware integration with hardware platforms
Documentation \& Knowledge Sharing
Write and maintain technical documentation for firmware operation and development
Document system architecture and firmware behavior
Mentor junior engineers and provide design support to development teams
Required Qualifications
Bachelor’s degree in Electrical Engineering or a related engineering discipline
Experience in embedded firmware development
Strong programming experience with languages such as:
-
C++
-
Java
-
Python
Understanding of data structures and algorithms
Experience implementing communication protocols and firmware development practices
Preferred Experience
Experience developing firmware for embedded systems or IoT devices
Familiarity with BLE, ZigBee, or Wi-Fi communication protocols
Experience with Microsoft SQL Server or data storage integration
Key Skills
Strong troubleshooting and debugging capabilities
Excellent written and verbal communication skills
Ability to work under pressure and meet deadlines
Strong organizational and multitasking abilities
Collaborative mindset for cross-functional engineering teams
Why Join Power Innovations International?
Work on advanced embedded technology and connected devices
Collaborate with experienced engineering and product development teams
Contribute to innovative electronic systems used in real-world environments
Opportunity to grow with a technology-focused engineering organization
Competitive compensation package including full medical, dental and vision insurance