Posted on: 05/02/2026
Job Description :
A Firmware Architect is responsible for designing and developing firmware for embedded systems, ensuring performance, reliability, and scalability.
Here are some key aspects of the role :
Responsibilities :
- Design and develop embedded firmware for various systems.
- Lead firmware architecture design and ensure alignment with product requirements.
- Collaborate with hardware engineers to define requirements and troubleshoot issues.
- Optimize firmware for performance, power consumption, and memory usage.
- Review and improve existing codebases to enhance system performance.
- Develop and maintain documentation related to firmware architecture and design.
- Stay updated with the latest industry trends and technologies in embedded systems.
Roles & Responsibilities :
- Architectural Design : Lead the design and development of firmware architecture for new and existing products, ensuring scalability, performance, and reliability.
- Technical Leadership : Provide technical guidance and mentorship to firmware development teams, fostering a culture of innovation and excellence.
- Project Management : Oversee the entire firmware development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Collaboration : Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure seamless integration and alignment with overall product goals.
- Code Review : Conduct thorough code reviews to maintain high standards of code quality and ensure adherence to best practices.
- Documentation : Create and maintain comprehensive documentation for firmware architecture, design specifications, and development processes.
- Innovation : Stay up-to-date with the latest industry trends and technologies, and drive continuous improvement and innovation within the firmware team.
- Problem Solving : Identify and resolve complex technical issues, ensuring timely delivery of high-quality firmware solutions
Mandatory Skills :
- Communication Protocols : Industrial Protocols like MODBUS, EtherCAT, EthernetIP, Profinet and PROFIsafe, CIP safety and interfaces like UART, RS232, RS485, RS422, I2C, SPI, QSPI.
- NETWORK PROTOCOLS : Bluetooth (BLE), Wi-Fi, Zigbee
- Embedded Tools and Instruments usage
- Code Composer Studio, IAR Workbench, MPLab X IDE, KEIL, LDRA, PCLint, Coverity, Seggar Embedded Studio etc.
- STANDARDS : IEC 61508, IEC 61511, IEC 62061, IEC 61514, MISRA, CE MDD 93/42/EC), IEC 61508 / IEC 62061
- Proficiency in program
Desirable Skills :
- System, Firmware, Embedded Systems, Firmware Development, RTOS, Embedded Development
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1610095