Job Type: Full-time (On-site)
Education: B.E./B.Tech with Electronics or computer science Background
Experience: 2 to 4 Years
Work location : HSR Layout, Bengaluru
Job Description
● As an Embedded Firmware engineer, your work will include firmware development for
IoT Device.
● You will work with microcontroller-based device and develop firmware for sensor
interfaces, cellular modem interfaces, etc.
● Your work will also include performing primary level testing of the developed firmware,
version controlling and code documentation.
Roles & Responsibilities :
● Design and implement firmware of embedded devices and systems from requirements
to production and commercial deployment.
● Work with various microcontrollers, sensors, communication modules and create
scalable quality firmware.
● Extensive documentation of the design specifications and implementation details.
● Works closely with multi-disciplinary engineering teams like Electronics and production
teams.
● Maintaining existing products source codes, Provide post production support and
firmware upgrades.
Skills & Experience
● Qualification – B.E./B.Tech with Electronics or computer science Background
● Self-motivated, ability to adapt to a dynamic and constantly growing environment
● Good knowledge of microcontroller programming (C Programming)
● Must have written device drivers for micro controllers [I2C, SPI, UART, etc.]
● Must have used tools like Version control systems, emulators, and debuggers
● Must have worked with professional IDE’s like Keil / mbed / STM32 cube etc.
● Knowledge of bootloader implementation is an added advantage.
● Preference will be given to those who have worked with 4G cellular based products.
● Good oral and written communication skills.