Role Description :
This is a full-time onsite role for a Firmware Developer, located in Hyderabad, India. The engineer will be responsible for designing and developing firmware and device drivers for embedded systems, with a focus on Ethernet communication, ARM-based platforms, and real-time operating systems. The role involves close collaboration with hardware teams and system architects to ensure robust and scalable firmware solutions.
Responsibilities :
- Design and implement firmware for embedded systems using Embedded C.
- Develop and integrate device drivers for various hardware interfaces.
- Work with Ethernet protocols and ARM architecture platforms.
- Utilize Python for scripting, automation, and testing.
- Ensure firmware meets performance, reliability, and safety standards.
- Collaborate with cross-functional teams for system integration and validation.
- Maintain documentation and contribute to design reviews.
Must-Have Skills :
Strong proficiency in Embedded CExperience in Driver DevelopmentKnowledge of Ethernet protocolsHands-on experience with ARM ArchitectureFamiliarity with RTOS (Real-Time Operating Systems)Working knowledge of Python for scripting and automation(ref : hirist.tech)