Principal Embedded Software Developer

1 day ago


Industrial Area, India Pentair Full time

Position Requirements

The right person for this position should have 7+years of experience in IoT embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain.


Knowledge:

  1. Exposure to Microcontroller/Microprocessor Architecture /Family e.G. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series
  2. Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX
  3. Knowledge of Microcontroller peripherals and drivers e.G. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS
  4. Knowledge of embedded linux, device driver concepts and inter process communication
  5. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols
  6. Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular
  7. Knowledge of IoT communication protocols MQTT, COAP, AMQP
  8. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto
  9. DFMA and DFMEA, Design release process
  10. Coding standards, guidelines and compliance tools
  11. Version control and repositories using git tools
  12. Software quality assurance and automated testing tools

Experience / Skills:

  1. Embedded software design cycle
  2. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc)
  3. Good hands-on programming in Embedded C, C++.
  4. Programming in scripting languages such as batch, shell, python, Nodejs is a plus.
  5. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.G. AWS IoT
  6. Software and Hardware integration testing and troubleshooting
  7. Protocol debugging using protocol analyzer
  8. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core


Key Interfaces

  1. Global Project team members
  2. GEC Engineering Team
  3. Local Marketing team
  4. Project Engineer / leader from BU’s across Pentair.
  5. External vendors and suppliers


Qualifications and Experience:


M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Should have worked on IoT based embedded device projects.


Other Requirements:

  1. Team player
  2. Good communication and presentation skills
  3. Ability to multitask
  4. Design Thinking
  5. Have passion for Design & Technology
  6. Should have a “can do” attitude

Excellent interpersonal s



  • Industrial Area, India Autobit Software Full time

    About Us At AutoBit Software Services, we’re building next-gen fintech and data products:ONQL – our in-house real-time databaseFintrabit Trading Terminal – low-latency trading infrastructureRole We’re looking for a Backend Developer to design and scale high-performance systems across these products. You’ll work on real-time data pipelines, secure...


  • Industrial Area, India Vecmocon Technologies Full time

    Job profile : Electronic Hardware EngineerCompany Description:We are an IIT Delhi-incubated deep-tech EV startup. Vecmocon is making the EV ecosystem smart, connected and reliable by using its state-of-the-art solutions and data-centric approach, to drive the electric mobility revolution in India.We are a young company with futuristic vision and stellar...


  • Greater Hyderabad Area, India Mulya Technologies Full time

    Principal RTL Engineer (AI & Multimedia ) Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad/ Bangalore Our pay comprehensively beats "ALL" Semiconductor product players in the Indian market. We are seeking a highly skilled Principal RTL Engineer with strong expertise in VLSI...


  • Industrial Area, India EdPi Innovate Full time

    Job Title: Expert AI EngineerLocation: Noida, Uttar PradeshCompany: EdPi Education and Technology Pvt LtdJob Type: Full TimeExperience: 2-4 YearsSalary: ₹10 – ₹18 LPA (based on experience and skills)About EdPi:EdPi is a collaborative research and development centre dedicated to leveraging the power of artificial intelligence and machine learning to...


  • Industrial Area, India Newgen Software Full time

    Job Title: UI/TL DeveloperExperience: 3 to 5 Years Job Summary:We are looking for a talented and creative UI Developer with 3+ years of hands-on experience in building responsive, user-friendly web interfaces. The ideal candidate should have strong expertise in modern front-end technologies including HTML5, CSS3, JavaScript (ES6+), React.Js, and UI...


  • Greater Delhi Area, India Uplers Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Experience: yearsSalary: USD / year (based on experience)Expected Notice Period: 15 DaysShift: (GMT+05:30) Asia/Kolkata (IST)Opportunity Type: RemotePlacement Type: Full Time Permanent position(Payroll and Compliance to be managed by: )**(*Note: This is a requirement for one of Uplers' client - A leading Proptech company from USA)**What do you need for this...


  • Industrial Area, India R Systems Full time

    About usAt R Systems we are shaping the future of technology by designing cutting-edge software #products, platforms, and #digital experiences that drive business growth for our clients.Our product mindset and advanced engineering capabilities in #Cloud, Data, #AI, and Customer Experience empower us to deliver innovative solutions to key players across the...


  • Greater Delhi Area, India Northcorp Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionNorthcorp Software is a leader in Application Development, Enterprise Solutions, and BPM services. With a team of over 250 professionals, we have completed over 200 projects for 70+ clients globally. We drive innovation with Data Science and Analytics, revolutionizing industries from Telecom to Retail. Our operations span India, the UK,...

  • AI Model Engineer

    1 day ago


    Industrial Area, India Omnipresent Robot Tech Full time

    Company: Omnipresent Robot Technologies Pvt. Ltd. Location: Greater Noida | Type: Full-Time About Us: Omnipresent Robot Tech Pvt. Ltd. is an innovative startup pushing the boundaries of robotics, drones, and space tech. We recently contributed to ISRO’s Chandrayaan-3 mission by developing the perception and navigation module for the Pragyaan rover. Join...


  • Industrial Area, India Newgen Software Full time

    About Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...