An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
About Wattr.ai
Wattr.ai is a CleanTech innovator on a mission to reimagine global access to water and energy. We develop breakthrough AI-driven systems that address infrastructure inefficiencies at a systemic level, ensuring reliable and sustainable resources for generations to come. Recognized by global institutions like The World Bank and UNICEF, Wattr.ai bridges the gap between high-end digital intelligence and real-world, on-ground impact. Join us as we build the future of climate-resilient infrastructure.
About the Role
We are looking for an exceptional Senior Full-Stack Hardware & Firmware Developer who will own the entire product development lifecycle from napkin sketch to production-ready hardware shipped at scale.
You will bridge the gap between hardware design, embedded firmware, and software integration wearing multiple hats while maintaining deep technical excellence in each domain.
This is a high-ownership, high-impact role for someone who thrives on complexity and loves shipping real products.
What Youll Own
- PCB schematic & layout design
- Embedded firmware (bare-metal & RTOS)
- IoT architecture & sensor integration
- Hardware-software integration layer
- Bring-up, validation & DVT
- DFM reviews & production ramp
- Post-production debugging & support
Key Responsibilities
- Hardware Design & Engineering
- Own the full PCB development flow: schematic capture, component selection, layout, DRC/ERC review, and Gerber release.
- Design mixed-signal, power electronics, RF, or high-speed digital systems from concept to manufacturable BOM.
- Conduct signal integrity, thermal, and EMC analysis; drive layouts to meet IPC-2221 standards.
- Collaborate with mechanical engineers on enclosure tolerancing, connector placement, and thermal management.
- Lead DFM/DFA reviews with CMs and oversee NPI, EVT, DVT, and PVT builds.
- Develop production-grade firmware in C/C++ targeting ARM Cortex-M/A, RISC-V, or proprietary SoCs.
- Implement device drivers, HALs, and middleware for peripherals: SPI, I2C, UART, USB, CAN, Ethernet, BLE/Wi-Fi.
- Architect and maintain RTOS-based systems (FreeRTOS, Zephyr, ThreadX) with deterministic real-time constraints.
- Apply secure boot, OTA firmware update mechanisms, and cryptographic primitives (TLS, AES, ECC).
- Write hardware-in-the-loop (HIL) test suites and automate firmware CI pipelines.
- Design and implement host-side software bridges: Linux kernel drivers, userspace daemons, REST/gRPC APIs.
- Build data pipelines from sensor firmware through edge processing to cloud telemetry (AWS IoT / Azure IoT Hub / GCP).
- Develop companion mobile or desktop applications when the product requires an end-user interface.
- Own communication protocol stacks and ensure data integrity from silicon to cloud.
Design and integrate multi-parameter sensor systems: flow meters, pressure transducers, energy monitors, temperature/humidity, water quality (pH, TDS, conductivity) and environmental sensors.
- Architect end-to-end IoT solutions from sensor node hardware and low-power firmware through edge gateways to cloud dashboards and alerting pipelines.
- Implement low-power IoT profiles: duty-cycling, deep-sleep wake strategies, and energy-harvesting topologies to maximise battery or self-powered node life.
- Select and qualify IoT connectivity stacks for the application: NB-IoT, LTE-M, LoRaWAN, Zigbee, Thread/Matter, Wi-Fi, or BLE mesh.
- Develop sensor calibration routines, compensation algorithms, and data-quality assurance pipelines to guarantee measurement accuracy in field conditions.
- Integrate time-series data with IoT platforms (AWS IoT Core, Azure IoT Hub, Google Cloud IoT) and build real-time analytics dashboards for water and energy metrics.
- Define and implement device provisioning, fleet management, and remote OTA update workflows for large-scale IoT deployments.
- Drive all phase gates from proof-of-concept bench prototypes to pilot runs and mass production ramp.
- Maintain engineering change orders (ECOs), version-controlled hardware and firmware repositories.
- Define reliability, regulatory, and compliance requirements (CE, FCC, UL, RoHS); work with test labs through certification.
- Create and maintain detailed technical documentation: hardware design specs, FW architecture docs, test plans, and user guides.
- Mentor junior engineers; conduct thorough code and design reviews with constructive feedback.
- Communicate technical trade-offs clearly to product managers, executives, and non-technical stakeholders.
- Partner with supply chain to qualify alternative components and manage obsolescence risk.
- Own project timelines, risk registers, and milestone commitments for hardware development programs.REQUIRED QUALIFICATI
Education & Experience
- Masters/bachelors degree (or higher) in Electronics, Electrical Engineering, Computer Engineering, or a related discipline.
- 6+ years of hands-on hardware and firmware development experience with shipped production-volume products.
- Demonstrable end-to-end ownership: from initial schematic to factory floor and post-launch support.
Hardware Skills
- Expert proficiency in at least one EDA toolchain: Altium Designer, KiCad, or Cadence OrCAD/Allegro.
- Hands-on experience with oscilloscopes, logic analyzers, network analyzers, and JTAG/SWD debug tools.
- Deep knowledge of power supply design: LDOs, buck/boost converters, battery management ICs.
- Experience with high-speed design (DDR, PCIe, USB 3.x, Gigabit Ethernet).
Firmware & Software Skills
- Expert-level C and strong C++ for embedded targets; Python for scripting and tooling.
- Mastery of at least one RTOS and bare-metal programming paradigms.
- Proficiency with Git, CI/CD tools (GitHub Actions, Jenkins), and unit/integration test frameworks for embedded.
- Experience with Linux bring-up, device tree configuration, and kernel module development is a strong plus.
IoT & Sensors
- Proven experience designing or integrating sensor systems for energy metering, water quality/flow, or environmental monitoring.
- Hands-on with IoT connectivity protocols: MQTT, CoAP, LwM2M, AMQP and at least one LPWAN standard (LoRaWAN, NB-IoT, or LTE-M).
- Familiarity with sensor signal conditioning: ADC selection, filtering, noise rejection, and calibration methodologies.
- Experience with IoT device management platforms and FOTA update frameworks at fleet scale.
TECHNICAL COMPETENCY MATRI
MCUs / SoCs
ARM Cortex-M0M7/A, ESP32, STM32, nRF52, i.MX RT, RISC-V cores
EDA & PCB
Altium Designer, KiCad, Cadence Allegro; HDI, flex, rigid-flex
IoT Connectivity
BLE 5.x, Wi-Fi 6, LoRaWAN, NB-IoT, LTE-M, Zigbee, Thread/Matter
Sensor Systems
Flow, pressure, energy (CT/Shunt), pH, TDS, conductivity, temp/humidity
IoT Protocols
MQTT, CoAP, LwM2M, AMQP, Modbus, OPC-UA, gRPC
IoT Platforms
AWS IoT Core, Azure IoT Hub, Google Cloud IoT, ThingsBoard
Communication
SPI, I2C, UART, USB 2/3, CAN/CAN-FD, Ethernet, RS-485, 1-Wire
RTOS
FreeRTOS, Zephyr, ThreadX / Azure RTOS, bare-metal FSM
Cloud & Edge
Edge compute, time-series DBs (InfluxDB, TimescaleDB), Grafana
Languages
C (expert), C++ (proficient), Python, Rust (bonus)
Version Control
Git, Git LFS for hardware assets, semantic versioning
Test & Validation
HIL test rigs, cppcheck, static analysis, automated test benches
Compliance
FCC Part 15/22, CE RED, IEC 62368, UL 60950, RoHS/REACH
Preferred
- Experience with functional safety standards (IEC 61508, ISO 26262, IEC 62061).
- Familiarity with Rust for embedded systems or safety-critical firmware.
- Background in medical devices (ISO 13485, IEC 60601) or automotive (AUTOSAR, ASPICE).
- Experience with FPGA development (Verilog/VHDL, Xilinx/Intel toolchains).
- Contributions to open-source hardware or embedded firmware projects.
- Publications, patents, or conference presentations in hardware/embedded domains.
What we offer
- Competitive salary & performance-based equity / ESOPs
- State-of-the-art tools & EDA licenses
- Annual learning & conference budget
- Patent filing support & bonuses
- Mentorship from industry veterans
- End-to-end product ownership
- Collaborative, low-bureaucracy culture
- Relocation assistance (if applicable)
Skills
AlgorithmsCPythonDebuggingLinuxQuality AssuranceSoftware IntegrationVersion ControlDeveloperCloudIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
About Company
Similar Jobs
View allNew IT / Software Development & Related roles in Chandigarh.
One email a day. Unsubscribe any time.

