Position ID – ESLI001
Experience : 5 to 8 years
Qualification – Bachelor’s or Master’s degree in Electronics, Communication, Computer Science, Information Systems or equivalent
Knowledge/ Experience and Skills Required
- Experienced in overall architecture of product software including firmware, Linux / free RTOS, embedded application development and interaction with hardware designs.
- Experience of embedded systems, Firmware is essential.
- Excellent Programming Skills – C, C++, Python
- Extensive knowledge on ARM and general-purpose microcontrollers.
- Linux Kernel programming, device driver experience. Knowledge in one or more of the following: SPI, I2C, SDIO, Device Tree, NAND Flash, Wi-Fi, Bluetooth.
- Experience in Cross compilers, tool chain, Busy box, Linux and uboot compilations.
- Experience in Yocto or Buildroot is essential
- Experience on Makefiles and CMake files and bash scripting.
- Experience in board bring up activities and able to understand schematics, etc.
- Experience in JIRA & build setups.
- Experience with debugging tools such as JTAG, SWD, oscilloscopes, and logic analyzers.
- Knowledge of version control systems such as Git.
- Excellent analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work in a team environment utilizing collaboration skills.
- Strong technical leadership skills, take ownership and work independently as well as in a team.
- Able to come up with innovative solutions.
- Ability to effectively communicate product architectures, design proposals.
- Good Debugging skills and hands on with coding and tool usage.
Benefits
The company offers an employee friendly professional environment with many benefits such as comprehensive family floater Mediclaim including parents, free snacks, tax free food allowances, broadband allowances, etc. Remuneration will be in line with industry standards and as per candidate merit
Job Type: Full Time
Job Location: Bangalore