Technical Lead/Specialist- Embedded Software(Firmware)

1 week ago


Noida, Uttar Pradesh, India Pentair Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Pentair GEC, Noida

Job Description for Position:

Business Title:- Engineer II/III- Embedded Software

Regional title: Technical Specialist

Position Requirements

The right person for this position should have 6-12 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:

  1. Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series, RISC V
  2. Knowledge of any RTOS - FreeRTOS, uC OS, EmbOSs, VxWorks, QNX
  3. Knowledge of embedded linux, device driver concepts and inter process communication
  4. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto
  5. Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS
  6. Understanding of different types of analog & digital sensors and their qualification/verification process
  7. Knowledge of different types of motor control drivers and its working
  8. DFMA and DFMEA, Design release process
  9. Coding standards, guidelines, and compliance tools
  10. Version control and repositories using git tools
  11. Software quality assurance and automated testing tools

Experience / Skills:

  1. Reverse engineering
  2. Maintain, support & troubleshoot products already in production
  3. Embedded software design cycle
  4. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc)
  5. Good hands-on programming in Embedded C, C++
  6. Programming in scripting languages such as batch, shell, python is a plus
  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 BUs across Pentair.
  5. External vendors and suppliers

Qualifications and Experience:

M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College.

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
  7. Excellent interpersonal skills

** Please note that designation in Pentair is followed as per Global Market(Business title). Your local title will be based on your performance and fitment for role.


  • Firmware Engineer

    2 days ago


    Noida, Uttar Pradesh, India Belectriq Mobility Full time ₹ 1,20,000 - ₹ 1,80,000 per year

    Firmware Engineer/ Senior Firmware Engineer Location: Noida Experience: 2–5 years Company: Belectriq Mobility Pvt LtdAbout Us:Belectriq Mobility is a tech-driven company building cutting-edge EV chargers (AC & DC, 3.3kW to 360kW), proudly designed and Made in India. Founded by alumni from IIT, ISB, and XLRI, we combine innovation, sustainability, and...

  • Hardware Engineer

    2 weeks ago


    Noida, Uttar Pradesh, India Ogoenergy Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Position 1: Hardware Engineer (Embedded Systems)Experience: 2-5 YearsKey Responsibilities:Design, develop & test embedded hardware systems.Work on schematic design, PCB layout & validation.Collaborate with firmware/software teams for seamless integration.Troubleshoot, debug & optimize hardware performance.Requirements:Strong knowledge of embedded hardware...


  • Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 16,00,000 per year

    As a Senior Firmware Developer at Grid OS, you will take a leadership role in designing and optimizing the firmware for our innovative IoT products. In this role, you will collaborate with cross-functional teams, mentor junior developers, and drive firmware development from conception to production. Your expertise will ensure the seamless functionality and...


  • Noida, Uttar Pradesh, India Addnectar Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Hi,Position: Lead -Firmware EngineerLocation: NoidaBudget: 21LPANP- Immediate to 30 DaysMinimum Academic Qualification: BE/BTech In Electronics EngineeringYears of Experience: 8+YearsRole and Responsibilities:• Design and implement robust, modular, and reusable firmware for embedded systems (MCUs, MPUs, SoCs).• Develop firmware architecture to meet...


  • Noida, Uttar Pradesh, India Landis+Gyr Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    At Landis+Gyr, we don't just manage energy—we lead the transformation toward a smarter and more sustainable energy future.With a net revenue of USD 1.73 billion in FY 2024, and a presence in over 30 countries across five continents, Landis+Gyr empowers utilities and consumers to optimize energy usage through advanced metering, grid-edge intelligence, and...


  • Noida, Uttar Pradesh, India Actoan Techlabs Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop & test embedded software using C on Linux kernel with video streaming protocols.* Ensure system security through secure coding practices.* Will develop firmware for Video Compression/Streaming Technologies.Flexi workingAnnual bonus


  • Noida, Uttar Pradesh, India Spar Business Services Private LimitedJOBJABS Full time ₹ 8,00,000 - ₹ 13,00,000 per year

    Job Profile: Embedded Software Development Engineer-IIPosition- Firmware Developer/Embedded C DeveloperLocation: Noida Sector 125Experience- 2-3 YrBudget: upto 13 LPARequired Skills:● Work experience of 2-3 years in embedded software development.● Language – Embedded C, Embedded C++.● Python, shell scripting is optional.● Experience in metering and...


  • Greater Noida, Uttar Pradesh, India Eppeltone Engineers Pvt. Ltd Full time ₹ 10,00,000 - ₹ 13,40,905 per year

    Job descriptionJob DescriptionOverall 7+ years of experience in design and development of embedded systemsExpertise and hands-on coding experience in Linux, C++ & C.Experience in handling projects with 16/32 bit microcontrollers from any one or more makes such as Renesas, TI, ARM.Experience in communication protocols such as I2C, SPI, RS232, RS485, USB,...


  • Noida, Uttar Pradesh, India Samsung Electronics Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Roles and Responsibilities:Embedded Software Development: Design and develop embedded software solutions for home appliance productsSystem Architecture: Contribute to the system architecture and design discussions to define the software requirementsDevelop and optimize firmware for microcontrollers and microprocessors used in Digital appliances and real-time...


  • Noida, Uttar Pradesh, India Choice Consultants Full time ₹ 8,00,000 - ₹ 25,00,000 per year

    Embedded C, Free RTOS, Understanding of Schematic/Pin configurations, Working knowledge of Microcontrollers, UART, SPI, I2C, CAN Bootloader, Firmware Architecture and Flowchart Required Candidate profile( Protocols: CAN, LIN, Modbus, BLE, TCP/IP, MQTT ( Debugging Tools: Logic analysers, oscilloscopes, protocol analysers