Embedded Software Engineer

Digital Core Technologies Pvt Ltd 

📍 Kochi, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

CLinuxU-bootRTOSGDB

Industry

Consumer ElectronicsTelecommunications

Job Description

•Excellent C Programming skills

•Knowledge in Linux and U-boot

•Linux Device Driver Programming Knowledge

•Experience in Linux Application Development (Process, Threads, IPC’s etc)

•Programming experience in RTOS and bare metal environment

•Strong debugging skills in embedded devices

•Experience in hardware and software debugging tools like MSO, Logic Analyzer, GDB, Valgrind etc

•Knowledge of basic hardware interfaces like I2C,SPI,USB,UART etc

•Knowledge in peripherals such as WIFI,BT,EMMC,FLASH etc

•Experience in SDLC

•Experience in source code management tools such as SVN, GIT

•Knowledge in process management tools such as JIRA, Redmine, Github etc

•Basic understanding of Linux Networking Stack (TCP/IP)