Pressure Sensor Firmware Engineer

24 hours ago


Bengaluru, Karnataka, India Schneider Electric Full time

We are currently seeking a R&D Pressure Sensor Design Engineer to join our R&D team based in our Bangalore, India location. 

The ideal candidate will have hands-on experience with wet and dry pressure sensors, analog signal interfaces, and both wired (Modbus, BACnet) and wireless (Bluetooth) communication protocols. They will be proficient in embedded firmware development on 32-bit ARM-based microcontrollers, with a strong background in sensor calibration and system-level debugging using lab instruments.

This role is part of a collaborative Agile development team using Scrum and Jira to plan and deliver high-quality embedded solutions. As a member of the Embedded Firmware Team, you will contribute to the design, implementation, and testing of microcontroller code for intelligent devices. The team also develops and maintains automated integration tests to ensure product reliability.

You will be a development champion, driving continuous improvement in our tools, processes, and practices. This is a unique opportunity to expand your technical expertise while building customer-focused products that are deployed globally.

We are looking for a positive, confident, and self-motivated individual who thrives in a fast-paced, team-based environment and is passionate about developing next-generation technologies that connect and empower our products and customers.

Responsibilities

Design, develop, and maintain embedded firmware for differential pressure sensor products. Interface with wet and dry pressure sensors, ensuring accurate signal acquisition and processing.Implement and support Modbus RTU/TCP and BACnet MS/TP communication protocols.Develop analog signal handling for 0–10V and 4–20 mA outputs.Work with 32-bit ARM microcontrollers, including peripheral configuration and low-level driver development.Perform board bring-up, hardware-software integration, and debugging using oscilloscopes, multimeters, and logic analyzers.Support sensor calibration routines and ensure accuracy across environmental conditions.Collaborate with cross-functional teams including hardware, mechanical, and test engineering.Document firmware design, test procedures, and calibration workflows.Work closely with verification and validation (test) team to ensure full test coverage, and quick closure of reported firmware defects.Champion process improvements to increase quality, reduce costs, and improve efficiency.Participate in agile planning events including Scrums, sprint planning, and retrospectives.

Core Required Skills

Experience with RTOS or bare-metal firmware development. Strong proficiency in C/C++ for embedded systems. Good experience in Python.Hands-on experience with differential pressure sensors and analog signal processing.Familiarity with Modbus and BACnet protocols in building automation, wireless protocols like BLE.Experience with analog output standards: 0–10V and 4–20 mA.Proficient in using lab instruments for board-level debugging.Experience with sensor calibration techniques and tools.Solid understanding of embedded system design on ARM Cortex-M platforms.Strong background and understanding of electric circuit fundamentals, and able to read electronic schematic diagrams.A professional, proactive attitude with good interpersonal skillsBe a result-oriented team player. Leader & self-motivated

Additional Nice to Have Skills

Experience with wireless protocols: Zigbee, BLE, Thread, , etc…Familiar with Secure Development Life Cycle (SDLC)Good understanding of product development life cycle (Agile methodology, Integration testing etc)Revision control (Git and Github)Experience with bug reporting and collaboration tools Jira and ConfluenceInterest or experience with environmental sensing mechanisms/processes, and ability to apply this knowledge when developing firmware.

 Qualifications

EE Engineer, Computer Engineer, or CS with 12+ years of relevant development experience

Looking to make an IMPACT with your career?

When you are thinking about joining a new team, culture matters. At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our  IMPACT values – Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork – starts with us.

IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions, no matter what role you play. It is a call to connect your career with the ambition of achieving a more resilient, efficient, and sustainable world.

We are looking for IMPACT Makers; exceptional people who turn sustainability ambitions into actions at the intersection of automation, electrification, and digitization. We celebrate IMPACT Makers and believe everyone has the potential to be one.

Become an IMPACT Maker with Schneider Electric – apply today

€36 billion global revenue
+13% organic growth
employees in 100+ countries
#1 on the Global 100 World's most sustainable corporations

You must submit an online application to be considered for any position with us. This position will be posted until filled.

Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best. We mirror the diversity of the communities in which we operate, and 'inclusion' is one of our core values. We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do.

At Schneider Electric, we uphold the highest standards of ethics and compliance, and we believe that trust is a foundational value. Our Trust Charter is our Code of Conduct and demonstrates our commitment to ethics, safety, sustainability, quality and cybersecurity, underpinning every aspect of our business and our willingness to behave and respond respectfully and in good faith to all our stakeholders. You can find out more about our Trust Charter here
 
Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.



  • Bengaluru, Karnataka, India Schneider Electric Full time

    We are currently seeking aR&D Pressure Sensor Design Engineerto join our R&D team based in our Bangalore, India location. The ideal candidate will have hands-on experience with wet and dry pressure sensors, analog signal interfaces, and both wired (Modbus, BACnet) and wireless (Bluetooth) communication protocols. They will be proficient in embedded firmware...


  • Bengaluru, Karnataka, India Search Advisers Services Guj Full time

    Role & responsibilitiesEmbedded Firmware ExpertiseExperience with C/C++ for microcontrollers, RTOS, low-power designMandatory SkillSensor Integration ExperienceHands-on work with wet and dry differential pressure sensors and signal conditioningMandatory SkillCommunication ProtocolsProficiency in I2C, SPI, UART, and industrial protocolsMandatory SkillWireless...


  • Bengaluru, Karnataka, India ABEX Excellence Full time

    We are hiring on behalf of a leading product company for the position of Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 5+ yearsLocation – BangaloreOverview:We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...


  • Bengaluru, Karnataka, India Nexthire Full time

    Job DescriptionFunction: Software Engineering → Embedded / Kernel DevelopmentIoTFirmware DevelopmentNetworkingEmbedded SystemsWirelessCoal ExplorationBluetooth Low Energy (BLE)Digital Signal Processing (DSP)RTOSYoctoResponsibilities:Firmware Development: Develop and maintain firmware for microcontroller-based devices using FreeRTOS.Linux System...


  • Bengaluru, Karnataka, India onthegotech Full time

    We are hiring an Embedded Firmware Engineer in Bangalore, India. Please go through the job description for your review.Mandatory Criteria:2–3 years of hands-on experience in Embedded Firmware development.Proficiency in Embedded C/C++ and strong debugging skills.Understanding of hardware design fundamentals and PCB-level integration.Experience working with...

  • Firmware Engineer

    3 days ago


    Bengaluru, Karnataka, India Dabba Network Full time

    About the Role: We are looking for a skilled Embedded Software/Firmware Engineer to join our R&D team. The ideal candidate will have hands-on experience designing, developing, and debugging firmware for microcontroller-based systems. You will work to develop reliable, efficient, and maintainable embedded solutions.Key Responsibilities:● Design, develop,...

  • BMS Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Turno Full time

    BMS Firmware EngineerRole OverviewWe are looking for an experienced BMS Firmware Engineer with strong expertise in State-of-X (SoC/SoH/SoP/SoS/SoR/SoE/SoF) algorithms, embedded systems, and battery modelling. The role involves developing, implementing, and optimizing algorithms that estimate battery state parameters, ensuring safety, robustness, and accuracy...


  • Bengaluru, Karnataka, India Ola Full time

    Job OverviewWe are seeking a Sensor Calibration Engineer to develop, optimize, and automate calibration processes for camera, radar, IMU, and LiDAR sensors on vehicles, focusing on 3D depth estimation and multi-sensor fusion. The ideal candidate will have expertise in sensor error quantification, C/C++, Python, ROS, and PCL. This role involves...

  • Firmware Developer

    7 days ago


    Bengaluru, Karnataka, India Hire Xpert Full time

    Hi All,We are looking for Firmware Developer who can join immediately.Location-Bangalore/ChennaiResponsibilitiesl  Design, develop, and maintain firmware for embedded products.l  Collaborate with hardware/software teams to define driver requirementsl  Implement and optimize low-level drivers for peripherals and platforms.l  Debug and troubleshoot...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India DELTA Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Responsibility:Responsible for motor drive firmware planning, design and implementation.Continually optimize performance and improve the reliability of our existing motor drives.The industrial automation control system development for crane, fan, pump, and textile etc.The test plan and test procedure design for the unit and integration tests of motor control...