Talent.com
This job offer is not available in your country.
Firmware Engineer III - Embedded Software

Firmware Engineer III - Embedded Software

Pentairnoida, India
6 hours ago
Job description

Description

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.

He / She should be able to understand Pentair product domain and develop products using industry best practices. He / She is required to be hands-on with embedded low-level driver and application development to monitor, control and manage the peripherals like motor, pump, sensors etc.

Role Responsibilities

  • Lead a project / s.
  • Define design / architecture.
  • Code development & troubleshooting.
  • Code review and quality assurance.
  • Mentor team members.

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 :

    Driver development for Motor or Pumps 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 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. Excellent interpersonal skills

    Diversity, Equity and Inclusion :

    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. Race, gender, ethnicity, country of origin, age, personal style, sexual orientation, physical ability, religion, life experiences and many more factors contribute to this diversity.

    We take ongoing action to improve the diversity of our workforce by :

  • Ensuring leadership involvement and ownership
  • Attracting and retaining diverse talent at all levels
  • Fostering a globally aware, inclusive culture
  • Ensuring our practices are fair and non-discriminatory
  • Create a job alert for this search

    Embedded Software Engineer • noida, India

    Related jobs
    • Promoted
    • New!
    EMBEDDED FIRMWARE DEVELOPER

    EMBEDDED FIRMWARE DEVELOPER

    White Forcegurugram, India
    Work on firmware and application development for a complex medical-grade.Design, develop, document and maintain device drivers for various hardware. Eg : Memory, Display, Flash, Audio, Battery, Wi-Fi...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Senior Software Engineer - C++ Embedded Linux

    Senior Software Engineer - C++ Embedded Linux

    Epamgurugram, India
    C++ for embedded systems in a Linux environment.The ideal candidate will be responsible for developing architectural solutions and pitching ideas during greenfield development.You must possess stro...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Embedded Software Development Engineer-IV

    Embedded Software Development Engineer-IV

    Crazy Solutionsnoida, India
    Embedded Software Development Engineer-IV.Job Profile : Embedded Software Development Engineer-IV Experience.Do you want to be a part of enabling the next wave of innovation in communication protoco...Show moreLast updated: 6 hours ago
    • Promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    BotLab DynamicsNew Delhi, Delhi, India
    We are seeking a highly skilled Embedded Linux Engineer to join our innovative team.MX ARM Cortex-A series and other ARM Cortex-A series processors. Driver Development : Create, optimize, and maintai...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Senior Middleware Engineer – IBM MQ & Automation

    Senior Middleware Engineer – IBM MQ & Automation

    WomenTech Networknoida, India
    At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Senior Software Engineer (Embedded C)

    Senior Software Engineer (Embedded C)

    Idemianoida, India
    Since our founding, IDEMIA has been on a mission to.Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, includin...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Embedded Firmware Lead

    Embedded Firmware Lead

    Anicalls (Pty) Ltdnoida, India
    Validate FW quality through functional verification, power and thermal test, and full system testing.Collaborate and select critical components to ensure the quality and timely delivery of the prod...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    The Nielsen CompanyGurgaon, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Embedded Systems engineer (IoT)

    Embedded Systems engineer (IoT)

    Anicalls (Pty) Ltdnoida, India
    Manage a team of embedded systems engineers to architect, design, develop, deliver and support reliable, scalable, and maintainable solutions for motorized window coverings.Work closely with produc...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Embedded Linux Engineer

    Embedded Linux Engineer

    Anicalls (Pty) Ltdnoida, India
    Experience in embedded Linux development (would consider a new master with strong embedded Linux experience).Deep understanding of embedded C / C++ in embedded systems on Linux.Experience with embedd...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer III

    Software Engineer III

    Wimmer SolutionsMeerut, IN
    At Wimmer Solutions, we believe care creates community.We work smart; we have built a reputation for results-oriented, innovative, business and technology solutions that help companies execute on t...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Anicalls (Pty) Ltdnoida, India
    Experience in embedded Linux development (would consider a new master with strong embedded Linux experience).Deep understanding of embedded C / C++ in embedded systems on Linux.Experience with embedd...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Firmware Engineer II- Embedded Software

    Firmware Engineer II- Embedded Software

    Pentairnoida, India
    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 technol...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Lead Software Engineer - C++ Embedded Linux

    Lead Software Engineer - C++ Embedded Linux

    Epamgurugram, India
    The ideal candidate will be tasked with developing architectural solutions and pitching ideas during greenfield development. Strong communication skills and a self-driven approach are essential, alo...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Software Engineer II

    Software Engineer II

    PowerGlide Systems, IncGhaziabad, IN
    At PowerGlide, we specialize in optimizing ServiceNow environments for peak performance and efficiency.As a trusted ServiceNow partner, we excel in performance tuning and test automation, ensuring ...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Software Engineer II -SSE II

    Senior Software Engineer II -SSE II

    First American (India)Ghaziabad, IN
    Job Title : Senior Software Engineer II (8+ Years Experience).As the senior engineer with the platform engineering team, you will spearhead the creation of robust cloud platforms while enhancing app...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Embedded Software Engineer - Linux

    Embedded Software Engineer - Linux

    ATLANTA SYSTEMS PVT LTDnew delhi, India
    About the Role Profile : Embedded Software Engineer.Location : Full-time, On-site — Connaught Place, New Delhi.You will be part of our R&D team, focusing on embedded Linux and IoT platforms.The role ...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Senior Embedded Firmware Developer

    Senior Embedded Firmware Developer

    Rosmerta Technologies Limitedgurugram, India
    Rosmerta Technologies Limited, part of the Rosmerta Group, is a pioneering leader in the E-governance, transport, and road safety domain in India. With a vast presence across the country and a diver...Show moreLast updated: 6 hours ago