Cognizant logo

Embedded Firmware C/C++ Engineer

Cognizant
Full-time
On-site
Massachusetts
Digital

Embedded Firmware C/C++ Engineer

· Highly proficient in Embedded C/C++ (C preferred)

· Strong test and debugging skills

· Familiarity with IAR EWARM IDE Environment

· Familiarity with Arm-Cortex-M Microcontrollers and associated SDKs

- NXP (i.MX RT1170)

- ST Micro (STM32 G4)

· Ability to re-implement existing FW designs and algorithms on another MCU (Code Portability)

· Low-Level MIPI-DSI Communications Knowledge

· Especially for Hi-Res Image Sensors (IMX585)

· Knowledge in Image/Video Processing methods, eg: Binning, H.264, AV1, etc.