We are looking for a Technical engineer Embedded Firmware who is passionate about technology, electronics, and sensors. You will be responsible for architecting and building firmware components, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Linux VHD,Android VHD,RTOS,Bare Metal,
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 and solutions team
You will also work with the cross-functional team to integrate feature/ defect issues as end product in customer hands
Coordinate internal Hardware, PCB, Firmware, Digital and Testing team resources setting up a management structure allowing for tracking progress
Required Technical Skills
C/C++ and Assembly software development experience on embedded covering e-retail, automotive, industrial and medical domains
Experience in system side programming and Object-oriented programming concepts
Experience working with RTOS
Peripheral Drivers: UART, I2C, SPI, EEPROM/FLASH, Display, Sensors, RTC, WATCHDOG.
Any embedded Linux porting experience on ARM boards especially ARM Cortex M series.
Boot loader(u-boot) porting and customization experience, with kernel loading/customization exposure.
Experience with Android on Linux platform for embedded devices
Usage of cross compiling tool chain, c-make, auto-scripts, other build systems [yocto/linaro/Debian .etc]
Must have good working knowledge on various connectivity solutions (Wifi, ZigBee, BLE, NB IoT, LoRA)
Familiar with FW/Embedded SW design life cycle
Ensure right talent is hired for the project need
Write unit and integration test and institutionalize this within the organization
Well versed with setting up MISRA, AUTOSAR, ARAI compliance and standards
Familiarity with code versioning tools such as Git, SVN, Github
Excellent verbal and written communication skills.
Good to have
Experience with IoT hardware platforms. (Microchip, ST, Cypress and Renesas)
Experience in NB-IOT & 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
Qualification
Minimum 3 years of relevant experience in embedded design with 3+ years in IoT or relevant domains
Bachelors in Electronics & Communications Engineering
Job Type: Full-time
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.