We are now looking for a Firmware Supervisor to join our team in Zagreb, Croatia.
This is an on-site role and we are offering a relocation package.
As a Firmware Supervisor, you will drive the product development process from beginning to end. This role will focus on Single Phase UPS products. The Firmware Supervisor will review market requirements documents and create engineer requirement specifications, provide feedback to different function team, design the logic and algorithms code, debug the code, solve the test issue and market issue.
Your main responsibilities as a Firmware Supervisor will be to:
- Deliver high-quality C/C++ code in a real-time embedded environment
- Specify, design, and implement functionality and behaviors of embedded subsystems
- Design the software architecture and firmware implementation on hardware through integration, test, and high-volume manufacturing
- Responsible for all aspects of firmware design and development for new innovative products and features using embedded microprocessors
- Participates in sustaining activities for existing products including diagnosis and resolution of defects
- Interact with engineering, marketing, management, and project leads to assure that product development priorities are completed to schedule and budget while ensuring quality and product performance requirements are met
- Responsible for keeping excellent, organized project records and documentation
- Product development activities include design and development, design reviews, documentation, product verification, coordination with quality assurance, and field validation