Utthunga is seeking an experienced and innovative Firmware Architect to join our engineering team. You'll be responsible for designing and developing robust firmware for embedded systems, ensuring optimal performance, reliability, and scalability. If you're passionate about low-level programming and have a knack for leading complex firmware projects, you'll play a crucial role in shaping our cutting-edge solutions.
Responsibilities
- Design and develop embedded firmware for various systems, from conceptualization to deployment.
- Lead firmware architecture design, ensuring alignment with product requirements, hardware capabilities, and software interfaces.
- Collaborate closely with hardware engineers to define accurate requirements, troubleshoot integration issues,
and optimize overall system functionality.
- Optimize firmware for performance, power consumption, and memory usage in resource-constrained embedded environments.
- Review and improve existing codebases to enhance system performance, maintainability, and reliability.
- Develop and maintain comprehensive documentation related to firmware architecture, design specifications, and implementation details.
- Stay consistently updated with the latest industry trends and technologies in embedded systems, microcontrollers, and firmware development practices.