Role Description :
This is a full-time onsite role for a Low Level Design Engineer, located in Hyderabad, India. The engineer will be responsible for developing and debugging embedded software at the register level, working closely with hardware teams to ensure seamless integration and performance. The role involves system-level design, low-level debugging, and real-time operating system (RTOS) integration for high-performance embedded platforms.
Responsibilities :
- Develop and implement low-level software components for embedded systems.
- Perform register-level programming and system initialization.
- Conduct low-level debugging and performance optimization.
- Collaborate with hardware and cross-functional teams for system integration.
- Maintain technical documentation and contribute to design reviews.
Must-Have Skills :
Proficiency in C / C++Experience with RTOS and system-level designStrong understanding of register-level programmingExpertise in low-level debuggingWorking knowledge of Python for scripting and automationQualifications and Experience :
Bachelors or Masters degree in Computer Science, Electronics, or a related field.3 to 8 years of hands-on experience in embedded systems development.Strong analytical and problem-solving skills.Excellent communication and collaboration abilities.(ref : hirist.tech)