iOT Engineer II - Firmware
Location
Noida | India
Job description
- The right person for this position should have 4-7 years of experience in Embedded systems
- He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain
Knowledge:
- Exposure to Microcontroller/Microprocessor Architecture /Family eg ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series, RISC V
- Knowledge of any RTOS - FreeRTOS, uC OS, EmbOSs, VxWorks, QNX
- Knowledge of embedded linux, device driver concepts and inter process communication
- Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto
- Knowledge of Microcontroller peripherals and drivers eg ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS
- Understanding of different types of analog & digital sensors and their qualification/verification process
- Knowledge of different types of motor control drivers and its working DFMA and DFMEA, Design release process Coding standards, guidelines, and compliance tools
- Version control and repositories using git tools Software quality assurance and automated testing tools
Experience / Skills:
- Reverse engineering Maintain, support & troubleshoot products already in production Embedded software design cycle Documenting
- Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc)
- Good hands-on programming in Embedded C, C++ Programming in scripting languages such as batch, shell, python is a plus
- Protocol debugging using protocol analyzer
- Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core
Key Interfaces
- Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU s across Pentair.
- External vendors and suppliers
Qualifications and Experience:
- M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College.
Other Requirements:
- Team player Good communication and presentation skills
- Ability to multitask
- Design Thinking
- Have passion for Design & Technology
- Should have a can do attitude
Job tags
Salary