Loading...

Rockwoods Inc

AI Firmware Engineer

Rockwoods Inc
Hyderabad, Telangana On-site
On-Site Contract Hyderabad, Telangana India

About the Role

Job Title: AI Firmware Engineer
Experience Required: 7+ Years
Location: Hyderabad (Preferred)

About the Role:
We are seeking an experienced AI Firmware Engineer to join our cutting-edge embedded systems team. This role focuses on developing, optimizing, and maintaining low-level firmware for AI accelerators, with a strong emphasis on performance, safety, and cross-functional collaboration. Ideal candidates will have a strong background in embedded systems, AI runtime environments, and compliance standards like ISO 26262 and ASPICE.

Key Responsibilities:
Design and develop embedded firmware for AI accelerator platforms.
Optimize firmware performance to support AI runtime and real-time requirements.
Collaborate closely with hardware and software teams to ensure system compatibility.
Develop, test, and deploy firmware enhancements and updates.
Troubleshoot low-level issues across hardware and firmware layers.
Maintain and update technical documentation and development processes.
Implement and maintain CI/CD pipelines tailored for firmware workflows.
Ensure adherence to ISO 26262 (Functional Safety) and ASPICE software process standards.
Stay abreast of AI trends and emerging firmware technologies.

Required Qualifications:
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related fields.
Minimum 7+ years of hands-on experience in firmware development.
Proficiency in C, C++, and assembly programming.
Strong understanding of CPU architectures (ARM, ARC, etc.).
Experience working with low-level hardware components such as DMA/memory controllers.
Working knowledge of AI concepts, machine learning workflows, and AI runtimes.
Familiarity with deep learning frameworks and their embedded implementations.
CI/CD experience in embedded environments (e.g., Jenkins, GitLab CI).
Experience with ISO 26262 and ASPICE standards.
Excellent problem-solving and communication skills.

Preferred Skills:
Hands-on experience with bare-metal firmware development.
Deep understanding of reset vectors, interrupt handling, and exception mechanisms.
Knowledge of cache controllers, bus fabrics, and embedded memory hierarchy.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs