Lead platform deployment, availability, and stability for data center CPU/GPU systems, driving system-level debugging and continuous improvement in a fast-paced on-site environment.
Responsibilities
Manage platform deployment, availability, and stability for data center CPU/GPU systems
Lead system-level debugging efforts involving hardware, firmware, Linux, networking, power, and thermal behavior
Develop structured debug strategies, validation flows, and failure-analysis methodologies
Installation, configuration of various OS Distros from console, setup Network gear, perform and validate Network configurations
Provide logs and statistics that will help in further debug of issues
Requirements
Bachelor's or Masters degree in electrical or computer engineering/ Computer science
Senior Engineer, Firmware Development (SSD) supports the development, validation, optimization, and debugging of high-performance SSD controller firmware for volatile and non-volatile memory solutions.
Responsibilities
Develop firmware IP subsystems for SSD products to meet performance, endurance, capacity, functionality, quality, and reliability requirements.
Execute firmware development, integration, bench testing, debugging, and validation activities for SSD controllers and storage products.
Perform root cause analysis, failure triage, and defect isolation; document findings and support corrective actions.
Develop and maintain firmware unit, functional, and integration tests to ensure quality and performance objectives are met throughout the product lifecycle.
Collaborate with hardware, validation, system, and product engineering teams to resolve complex development issues and improve product readiness.
Requirements
B.Sc. in Electrical Engineering, Computer Engineering, Computer Science or equivalent
Senior Engineer, Firmware Development (SSD) supports the development, validation, optimization, and debugging of high-performance SSD controller firmware for volatile and non-volatile memory solutions.
Responsibilities
Develop firmware IP subsystems for SSD products to meet performance, endurance, capacity, functionality, quality, and reliability requirements.
Execute firmware development, integration, bench testing, debugging, and validation activities for SSD controllers and storage products.
Perform root cause analysis, failure triage, and defect isolation; document findings and support corrective actions.
Develop and maintain firmware unit, functional, and integration tests to ensure quality and performance objectives are met throughout the product lifecycle.
Collaborate with hardware, validation, system, and product engineering teams to resolve complex development issues and improve product readiness.
Requirements
B.Sc. or higher in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
Senior Embedded C Engineer (RTOS) responsible for developing and maintaining firmware for STM32 and ARM Cortex-M microcontrollers, designing RTOS-based applications, and collaborating with hardware teams for board bring‑up and validation.
Locations (2)
Coimbatore, Tamil Nadu, India
Bangalore, India
Responsibilities
Develop and maintain embedded firmware using Embedded C for STM32 and ARM Cortex-M based microcontrollers
Design, implement, and optimize firmware for RTOS-based applications (FreeRTOS or equivalent)
Work closely with hardware teams for board bring‑up, hardware‑software integration, and product validation
Develop and debug low-level drivers and interfaces such as SPI, I2C, UART, ADC, PWM, DMA, Timers, and Interrupts
Perform firmware debugging, issue investigation, root cause analysis, and performance optimization
Lead the development, integration, and evolution of security technologies for enterprise printing products, focusing on platform security solutions, Smart Card authentication, PKI, and Supplies Security.
Compensation
The pay range for this role is $105,050 to $161,800 annually with additional opportunities for pay in form of bonus andor equity
Responsibilities
Lead the architecture, design, implementation, and lifecycle management of security-related firmware and platform services.
Develop and maintain Smart Card authentication solutions, including CAC/PIV workflows, certificate management, PIN-based authentication, and enterprise identity integration.
Drive development and integration of Supplies Security (Gauss) technologies, including security firmware, middleware, device drivers, and platform interfaces.
Design and implement cryptographic services, secure storage, key management, and authentication mechanisms.
Port, integrate, and maintain third-party security solutions and middleware within embedded firmware platforms.
Requirements
Four-year Degree in Computer Science, Electrical Engineering, or any related discipline