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