As an Essbase ETL and Application Developer, you will be responsible for working with Oracle 19C or 21C IaaS/PaaS Essbase applications. Your primary tasks will include developing and maintaining Essbase calc scripts and report scripts, along with hands-on experience in EPM and Unix. The ideal candidate should have a minimum of 5 years of experience in this field. While experience in ETL is not required, a strong knowledge of Essbase applications is essential. Candidates with a good finance background will be preferred for this role. The work location for this position is in Bangalore, Chennai, Hyderabad, or remote work is also an option.,
Responsibilities: Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers. Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-metal systems. Perform board bring-up, debugging, and validation using JTAG/SWD, oscilloscopes, and logic analyzers. Collaborate with hardware design teams using schematics and datasheets. Must-Have Skills: 35 years in embedded firmware development. Strong C (C++ knowledge is a plus). Experience with ARM Cortex-M or RISC-V MCU architectures. RTOS (FreeRTOS, Zephyr) or bare-metal programming. Debugging with JTAG, SWD, and lab instruments. Hands-on with communication protocols. Good-to-Have Skills: Bootloader development (MCU/U-Boot). Power optimization and low-power design. OTA and secure firmware update flows. Python scripting for test automation.