Senior Firmware Engineer
Kemsys Technologies
- Location
- Greater Ahmedabad Area
- Job type
- Full-time
Required skills
- Assembly
- Bluetooth
- C++
- communication skills
- cross-functional
- Cypress
- firmware
- Git
- integration test
- IoT
- kernel
- Linux
- middleware
- SVN
- I2C
- SPI
- UART
About the role
Kemsys Technologies
Website:
kemsys.com
Job details:
Responsibilities
- Your primary responsibility will be to conceptualize, design and develop firmware & middleware components to perform specific tasks, with good design, stability, and safety.
- Work collaboratively with leadership of engineering team.
- You will also work with the cross-functional team to integrate feature/ defect issues as end product in customer hands.
Good To Have
- Experience with IoT hardware platforms. (Microchip, ST, Cypress and Renesas)
- Experience in LoRA communication protocol.
- Experience with device management/embedded hardware Wi-Fi, Bluetooth and/or IOT integration experience a plus.
- Strong analytical and debugging skill knowledge of object-oriented programming.
Skills
- 4+ years of hands-on experience
- C/C++ and Assembly software development experience on embedded, infotainment platforms or consumer electronic platforms.
- Experience in system side programming and Object-oriented programming concepts.
- Experience working with RTOS and BSPs.
- Peripheral Drivers: UART, I2C, SPI, EEPROM/FLASH, Display, Sensors, RTC, WATCHDOG.
- Any embedded Linux porting experience on ARM boards especially ARM Cortex A series.
- Boot loader(u-boot) porting and customization experience, with kernel loading/customization exposure.
- Usage of cross compiling tool chain, c-make, auto-scripts, other build systems [yocto/linaro.etc].
- Write unit and integration test
- Familiarity with code versioning tools such as Git, SVN, Github.
- Excellent verbal and written communication skills.
- Degree in Bachelors of Engineering
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.