logo

JobNob

Your Career. Our Passion.

Software Engineer


Capgemini


Location

Bangalore | India


Job description

Exp in Embedded Software Domain  

Proficient in software development using C, C++ and multi-threaded programming.  

Good understanding one or mores RTOS like QNX, VxWorks, FreeRTOS, ThreadX is desired  

Experience working with  BSP, HAL, Bootloader development,  UART/SPI/I2C/DMA and  Board bring up .  

Strong understanding in  CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM , PWM, Watchdog Timers is desirable  

Working exposure to  PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc for ARM/IA 64-bit architectures is a plus  

Proficiency in Hypervisors and Embedded Virtualization mechanisms is a plus  

Experience handling Make/CMake/Buildroot, Dev ops, Jenkins, CI/CT/CD.  

BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree)  


Job tags



Salary

All rights reserved