Embedded Systems Engineer Hardware and Firmware (Navi Mumbai)

Embedded Systems Engineer Hardware and Firmware (Navi Mumbai)

31 Jul
|
HPS Lab Designs
|
Navi Mumbai

31 Jul

HPS Lab Designs

Navi Mumbai

AJJAS HPS LAB DESIGNS PVT. LTD.

: Embedded Systems Engineer Hardware & Firmware

Role: Embedded Systems Engineer Hardware & Firmware

Company: Ajjas (HPS Lab Designs Pvt. Ltd.)

Location:Navi Mumbai (on-site)

Experience:Hands-on. Youve designed boards and written firmware that shipped

Reporting to:Co-founder

Job Type:Full-time

About Ajjas

Ajjas is a full-stack AIoT design house building connected safety and intelligence products for vehicles, assets, and infrastructure. We are the market leader on Amazon and Flipkart for two-wheeler safety devices (GPS tracking, accident detection — Patent No. 540443, SOS alerts, remote lock). Our B2B verticals span EV OEM telemetry, battery manufacturer IoT, NBFC/vehicle finance, cold chain/FMCG asset monitoring, fleet telematics, and weather/AWS data logging.

We design our own hardware, write our own firmware (picoOS — a proprietary RTOS), and run our own cloud backend. Our tech stack includes CAN 2.0B/CAN-FD, eUICC/eSIM, AES-256 encryption, BLE, and self-managed microservices on Indian servers.

We are hiring an embedded engineer who can own hardware design and firmware development end-to-end. This is a hands-on, build-things role — not a management or architecture-only position.

What You Will Do

Hardware Design

- Own PCB schematic design and layout for new product SKUs and revisions of existing products.
- Select components and define BOMs — evaluating MCUs, sensors, power management ICs, GNSS/GSM modules, CAN transceivers, and passives for cost, availability, and performance.
- Design and integrate sensor interfaces: temperature (NTC, one-wire, RS485), humidity, wind speed, rain gauge, IMU/accelerometer.
- Design relay and control circuitry for applications like compressor controllers (cold chain).
- Work with the testing team to validate prototypes, debug hardware issues, and iterate to production-ready designs.
- Manage the full cycle from schematic to prototype to production-ready board.

Firmware Development

- Write, maintain, and extend firmware in C/C++ on ARM Cortex-M and similar MCUs.
- Work with our existing RTOS (picoOS) — adding new peripheral drivers, sensor integrations, and communication protocols.
- Implement and maintain CAN/CAN-FD protocol stacks for vehicle and BMS integrations.
- Handle OTA/DFU firmware update mechanisms for devices deployed in the field.
- Implement power management, sleep modes, and battery optimisation for field-deployed IoT devices.
- Debug device-side issues: sensor data anomalies, communication failures, field edge cases.

Collaboration & Documentation





- Work closely with the software team to define firmware-to-server data protocols and ensure clean handoffs between device and backend.
- Document every design decision, schematic, BOM, firmware architecture change, and integration. If it’s not documented, it didn’t happen.
- Participate in weekly team meetings and proactively share progress, blockers, and technical context with the broader team.
- Support procurement with technical specifications and alternate-part recommendations.

What We Are Looking For

Must have

- Demonstrated hands-on experience in embedded systems — both hardware design and firmware development. We care about what you’ve built and shipped, not how many years you’ve spent.
- Proficiency in PCB schematic design and layout using Altium Designer, KiCad, Proteus, or equivalent.
- Strong embedded C/C++ firmware development skills on ARM Cortex-M or similar architectures.
- Experience with RTOS-based development (FreeRTOS, Zephyr, or custom RTOS).
- Working experience with CAN / CAN-FD protocols.
- Hands-on experience interfacing sensors over I2C, SPI, UART, RS485, and one-wire.
- Experience with GSM/LTE cellular modules and GNSS receivers.
- Solid understanding of power supply design, battery management, and low-power optimisation.
- Ability to read datasheets, evaluate components, and make BOM decisions independently.
- Ability to independently develop AIS140-compliant vehicle tracking devices — including understanding of AIS140 protocol requirements, hardware design for compliance, and integration with government-mandated VLTD specifications.
- Working knowledge of EMI/EMC design principles, testing, and regulatory compliance (BIS, CE). You should be able to design boards that pass EMI/EMC testing, not learn about it after a product fails certification.
- Proficiency in using AI tools for engineering work. This is not optional — it is core to how we work at Ajjas. Must-have AI skills:

AI reasoning and research: Claude and/or ChatGPT — for schematic review, datasheet analysis, protocol debugging, component selection, and technical decision-making. AI-assisted firmware development: Cursor (AI-native IDE) and/or GitHub Copilot — for writing,



editing, and refactoring embedded C/C++ code with AI inline assistance.

Strongly preferred

- Experience in IoT / telematics / connected-device products.
- Familiarity with OBD-II protocols and vehicle data.
- Experience with BLE and BMS (Battery Management System) integrations.
- Knowledge of OTA/DFU mechanisms for field-deployed devices.
- Experience taking a product from prototype through production and field deployment.
- Experience with AI-assisted PCB/EDA tools — any of the following:

Flux AI — cloud-native PCB design with AI-driven layout and automation. Quilter AI — autonomous PCB routing and layout generation.

ProtoFlow — AI-assisted schematic capture (free, exports to KiCad).

Cadence Allegro X or Altium AI features — AI-driven placement, DRC, and routing assistance.

- Experience using Claude Code or similar agentic AI tools for complex, multi-file firmware tasks and architectural refactoring.

Who you are as a person

- You document your work without being asked. Design decisions, schematics, firmware changes — you write things down as you go.
- You are proactive. You don’t wait to be assigned work — you see what needs doing and you do it.
- You are a team player. You show up to meetings, share context, help colleagues when they’re stuck, and care about the team’s success, not just your own deliverables.
- You communicate clearly and early — especially when something isn’t working or is going to take longer than expected.
- You are comfortable working across the stack — hardware, firmware, and the boundary with software — without treating any layer as beneath you.

Why Ajjas

- You will own the hardware and firmware layer of a product line that is already market-leading in B2C and expanding into B2B.
- You will work with a lean, high-ownership team where your decisions directly shape the product.
- Real products in the market, real customers, real revenue — not a pre-product startup.
- Patented technology (accident detection) and a proprietary RTOS — technically interesting problems.
- Opportunity to define and build current product SKUs across cold chain, weather monitoring, EV/BMS, and fleet telematics.

Compensation bracket: 15–30 LPA, based on what you’ve built and what you bring. To apply: Send your resume and a brief note on what you’ve built (not managed — built) to [email protected], with CC to [email protected]. If you have a portfolio of hardware designs, schematics, or firmware projects, include it.

📌 Embedded Systems Engineer Hardware and Firmware (Navi Mumbai)
🏢 HPS Lab Designs
📍 Navi Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded systems engineer hardware and firmware (navi mumbai) / navi mumbai

Subscribe to this job alert:

Get the latest job offers by email for: embedded systems engineer hardware and firmware (navi mumbai) / navi mumbai