Pentair GEC, Noida
Position Requirements
The right person for this position should have 6-9 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 e.g. 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 e.g. 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 Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular is a plus Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols is a plus Knowledge of IoT communication protocols MQTT, COAP, AMQP is a plus 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, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT is a plus. Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design
around microcontrollers like ST, TI, Atmel, Microchip, ARM coreKey Interfaces
Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliersQualifications 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 Excellent interpersonal skillsPentair GEC, Noida
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 Excellent interpersonal skillsEqual Opportunity Employer
Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day.