Technical Lead/Specialist- Embedded Software(Firmware)
1 week ago
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:
- 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
- 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:
- Reverse engineering
- 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 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 BUs 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
** 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 yearFirmware 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 yearPosition 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...
-
Senior Firmware Engineer
6 days ago
Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 16,00,000 per yearAs 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...
-
Firmware Engineer Lead
2 weeks ago
Noida, Uttar Pradesh, India Addnectar Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per yearHi,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...
-
Technical Lead, Firmware Testing
4 days ago
Noida, Uttar Pradesh, India Landis+Gyr Full time ₹ 15,00,000 - ₹ 28,00,000 per yearAt 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...
-
Embedded Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India Actoan Techlabs Full time ₹ 4,00,000 - ₹ 12,00,000 per yearResponsibilities:* 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
-
Embedded Software Developer
4 days ago
Noida, Uttar Pradesh, India Spar Business Services Private LimitedJOBJABS Full time ₹ 8,00,000 - ₹ 13,00,000 per yearJob 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...
-
Embedded Firmware Developer
1 week ago
Greater Noida, Uttar Pradesh, India Eppeltone Engineers Pvt. Ltd Full time ₹ 10,00,000 - ₹ 13,40,905 per yearJob 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,...
-
Embedded Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India Samsung Electronics Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRoles 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...
-
Sr Embedded Firmware Engineer
2 weeks ago
Noida, Uttar Pradesh, India Choice Consultants Full time ₹ 8,00,000 - ₹ 25,00,000 per yearEmbedded 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