Technical Lead/Specialist- Embedded Software(Firmware)

5 days ago


Noida, Uttar Pradesh, India Pentair Full time ₹ 1,50,000 - ₹ 28,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.



  • Noida, Uttar Pradesh, India beBeeEmbeddedSystems Full time ₹ 12,50,000 - ₹ 17,50,000

    Embedded Systems EngineerThe primary role of this position is to develop, validate, and debug firmware for embedded systems. This includes driving the design, development, and validation of safety-critical systems, as well as collaborating with cross-functional teams to develop system software and ecosystem strategies.Key Responsibilities:Design, develop,...


  • Noida, Uttar Pradesh, India beBeeFirmwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    Thales is seeking a seasoned Firmware Engineer to join their team. As a key member of the organization, this individual will be responsible for designing and developing high-quality firmware that aligns with user needs and business goals.The ideal candidate will have excellent technical skills, including hands-on experience in embedded software development...


  • Noida, Uttar Pradesh, India Choice Consultants Full time US$ 60,000 - US$ 1,20,000 per year

    Embedded Hardware strong in Project Management, Team Leading, Individual Contributor, Embedded Firmware, Embedded Hardware, Embedded Software, Embedded Systems, Agile Methodology etc.


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job descriptionLocation: Sector 78, NoidaCompany: TrakbondPosition: Firmware & Embedded EngineerJob Type: Full-Time,Role: Product Development, R&DNOTE:Candidates currently living in Sector 78, Noida or nearby areas.Remote candidates should NOT apply for this job.At least 1 year work experience mandatory.C/C++ knowledge is must.About Us: Trakbond is...


  • Noida, Uttar Pradesh, India beBeeFirmware Full time US$ 70,000 - US$ 1,30,000

    Embedded Systems Developer JobDesign and develop innovative firmware for embedded systems using C++ & C coding.Key Responsibilities:Develop firmware for 16/32 bit microcontrollers from various manufacturersImplement communication protocols: I2C, SPI, RS232, RS485, USB, EthernetCollaborate with cross-functional teams on firmware development lifecycle phases,...


  • Noida, Uttar Pradesh, India beBeeEngineering Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Systems EngineerWe are seeking a highly skilled Embedded Systems Engineer to join our team. The ideal candidate will have 7+ years of experience in IoT embedded systems, with a strong passion for technology and a keen interest in embedded devices.The selected candidate will design and develop firmware for IoT devices using microcontrollers and...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job descriptionLocation: Sector 78, NoidaCompany: TrakbondPosition: Firmware & Embedded EngineerJob Type: Full-Time,Role: Product Development, R&DNOTE:- Candidates currently living in Sector 78, Noida or nearby areas.- Remote candidates should NOT apply for this job.- At least 1 year work experience mandatory.- C/C++ knowledge is must.About Us: Trakbond is...


  • Noida, Uttar Pradesh, India beBeeEmbeddedDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Title:Firmware and Embedded Systems DeveloperKey Responsibilities:Design, develop, and debug printed circuit boards to ensure optimal performance and reliability.Assemble and troubleshoot hardware components, focusing on PCB assembly and debugging.Conduct research and development to innovate and improve product designs.Develop and maintain firmware for...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job description Location: Sector 78, Noida Company: Trakbond Position: Firmware & Embedded Engineer Job Type: Full-Time, Role: Product Development, R&D NOTE: Candidates currently living in Sector 78, Noida or nearby areas. Remote candidates should NOT apply for this job. At least 1 year work experience mandatory. C/C++ knowledge is must. About...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job description Location: Sector 78, Noida Company: Trakbond Position: Firmware & Embedded Engineer Job Type: Full-Time, Role: Product Development, R&D NOTE: Candidates currently living in Sector 78, Noida or nearby areas. Remote candidates should NOT apply for this job. At least 1 year work experience mandatory. C/C++ knowledge is must. About...