Principal Firmware Engineer

17 hours ago


uttar pradesh, 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:

  • Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series
  • Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX
  • Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS
  • Knowledge of embedded linux, device driver concepts and inter process communication
  • Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols
  • Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular
  • Knowledge of IoT communication protocols MQTT, COAP, AMQP
  • Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto
  • 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:

  • 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
  • Software and Hardware integration testing and troubleshooting
  • 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. Should have worked on IoT based embedded device projects.


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 s


  • Firmware L2 Support

    1 week ago


    Noida, Uttar Pradesh, India SourceFuse Full time

    **Job Information**: Work Experience: 5+ Years Industry: IT Services **Job Type**: FULL TIME Location: Noida **Duties & Responsibilities**: - Understanding of L2 Firmware Operations & Support - Incident Management of critical and escalated cases related to Firmware - Proposing solution to recurring incidents - Assist Problem Management activity for...


  • Chinhat, Lucknow, Uttar Pradesh, India Concord Control Systems Limited Full time

    We’re Hiring Interns - Embedded Hardware Engineer & Firmware Engineer Duration: 6 Months Stipend: Yes (Paid Internship) Opportunity for Full-Time Placement Are you passionate about Embedded Systems, Electronics, or Firmware Development? Want to work on real-time projects with the potential to grow into a full-time role? We at Concord Group are looking...


  • andhra pradesh, India IVIS Security Inc. Full time

    Company DescriptionIVIS Security Inc. combines human and artificial intelligence to transform standard surveillance systems into smart security solutions. With over a decade of experience in the surveillance industry, IVIS monitors businesses 24/7 with a 98% theft prevention rate across 20,000+ client sites worldwide. Our hybrid intelligence platform...


  • andhra pradesh, India OCS Services Full time

    About the jobAre you an experienced Mechanical Engineer passionate about rotating equipment reliability and ready to take on a role that directly drives offshore performance? Join us aboard an FPSO, where your expertise in maintenance, diagnostics, and leadership will ensure safe, efficient, and reliable operations.About Us:OCS Services is a seasoned player...


  • uttar pradesh, India E-Solutions Full time

    Job Title: Principal Data Scientist Location: Noida Employment Type: Full-time Responsibilities: Convert broad vision and concepts into a structured data science roadmap and guide a team to successfully execute on it Collaborate with AI Product managers, UI/UX, stakeholders, etc. to design, develop, and deploy AI/LLM models Good in fine-tuning, and...


  • uttar pradesh, India Integer Telecom Services Inc Full time

    Job Title:Embedded Network Optimization Engineer (Multi-OEM Support – Samsung, Nokia, Ericsson)Position OverviewWe are seeking a highly skilled Embedded Network Optimization Engineer to work directly with mobile network operators, providing end-to-end troubleshooting, performance tuning, and optimization for device-to-network interaction across...


  • Noida, Uttar Pradesh, India Nwaresoft Private Limited Full time

    Nwaresoft stands at the forefront of technology, offering a comprehensive suite of IT Services, Consulting, IoT Solutions, and IT Outsourcing. We specialize in crafting custom software solutions and providing adaptable, pre-built options to meet diverse business needs. With a rich history spanning over a decade, our company is powered by a dynamic and...

  • Network Engineer

    18 hours ago


    uttar pradesh, India Cyfuture Full time

    Position: L2/L3 Network EngineerCompany Name: Cyfuture India Pvt. Ltd.Company Website: www.cyfuture.comLocation: Sector 81, NSEZ, NoidaKey Responsibilities:Monitoring network performance and tracking network usage to report on system load, usage and responsePerforming diagnostic analysis of the networkManage and maintain Modular Routers, Modular Switches,...


  • Noida, Uttar Pradesh, India Addverb Technologies Full time

    As a Embedded Design Researcher, You will be responsible for developing cutting-edge embedded systems, integrating firmware and hardware, optimizing performance, and driving innovation through design, testing, and collaboration. Be a part of our ambitious Advanced Robotics team, which is dedicated to pushing the boundaries of robotics and launching new...


  • Noida, Uttar Pradesh, India embchips Full time

    Embchips is offering an exciting opportunity for Final Semester Engineering Students to join as Embedded Systems Trainees. This is a great chance to gain hands-on experience in embedded system development, firmware programming, and hardware design. **Responsibilities**: Work on real-time embedded system projects. Assist in microcontroller programming (ARM,...