Embedded Firmware Engineer (Gurugram)

Embedded Firmware Engineer (Gurugram)

11 Nov
|
Architech labs
|
Gurugram

11 Nov

Architech labs

Gurugram

: Embedded Firmware Engineer

Company: Architech Labs | Smart Home Automation & Technology

Department: Embedded Systems / Product Development

Experience: 2-5 Years

Employment Type: Full time

Location: Gurugram

About Architech Labs

Architech Labs is focused on developing innovative smart-home automation and technology solutions that bring together intelligent systems, convenience, and connected living. We are building technology-driven products that enhance everyday experiences through automation and innovation.

About the Role

We are looking for a skilled and hands-on Firmware Engineer to design, develop, test, and maintain embedded firmware for our smart-home and IoT products.

The ideal candidate should have strong programming skills in C, practical experience with microcontrollers such as ESP32 and ARM Cortex-M, and a good understanding of embedded hardware, communication protocols, and board-level debugging.

Key Responsibilities

1. Firmware Development

- Design, develop, test, and debug embedded firmware for microcontrollers, including ESP32, ESP32-S3, ESP8266, and ARM Cortex-M.
- Write efficient low-level firmware using C/C++ in Bare-Metal or RTOS environments.
- Develop and maintain device drivers for peripherals such as SPI, I2C, UART, USB, PWM, GPIO, and ADC.

2. Hardware Integration & Debugging

- Perform board bring-up, hardware-software integration, and debugging.
- Read and understand circuit schematics, component datasheets, and hardware designs.
- Work closely with hardware engineers to validate and troubleshoot embedded systems.

3. Connectivity & System Optimization

- Implement wireless communication features using Wi-Fi and Bluetooth/BLE.
- Develop bootloaders, OTA firmware updates, and power-management features.
- Optimize firmware for memory utilization, performance, reliability, and power consumption.

4.



Testing & Product Development

- Perform firmware testing, debugging, and troubleshooting.
- Maintain technical documentation, test reports, and code repositories.
- Collaborate with hardware, software, and product development teams.
- Support firmware improvements, production issues, and product releases.

Required Skills & Qualifications

- Bachelor's degree in Electronics & Communication, Electrical Engineering, Computer Engineering, or a related field.
- 1–6 years of hands-on experience in embedded firmware development.
- Strong proficiency in Embedded C (C++ knowledge will be an added advantage).
- Practical experience with ESP32, ESP8266, or similar microcontrollers.
- Good understanding of ARM Cortex-M architecture.
- Experience with FreeRTOS, Zephyr, or Bare-Metal programming.
- Knowledge of communication protocols such as SPI, I2C, UART, USB, Wi-Fi, and BLE.
- Familiarity with Git, JTAG/SWD, oscilloscopes, and logic analyzers.
- Ability to read schematics and troubleshoot hardware-related issues.

Good to Have

- Experience in IoT, smart-home automation, or connected devices.
- Knowledge of PCB design and hardware validation.
- Understanding of low-power embedded system design.
- Basic Python scripting for testing and automation.
- Experience in developing products from prototype to mass production.

Ideal Candidate Profile

We are looking for someone who:

- Has a strong interest in embedded systems and hardware-software integration.
- Enjoys hands-on development, debugging, and solving technical challenges.
- Can independently handle firmware development and troubleshooting.
- Is comfortable working in a fast-paced product development environment.
- Takes ownership and focuses on building reliable, scalable products.

Interested candidates, please share your updated CVs on [email protected]

Thanks & Regards

Mahima Gaur

📌 Embedded Firmware Engineer (Gurugram)
🏢 Architech labs
📍 Gurugram

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 firmware engineer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer (gurugram) / gurugram