Job Description

Company Description

Alba Urmet Communications & Security Pvt. Ltd., an Indo-Italian joint venture established in 2005, specializes in delivering innovative and integrated security solutions. As a subsidiary of Urmet Domus SPA, headquartered in Turin, Italy, Alba Urmet leverages 35+ years of experience and a global presence in over 100 countries to cater to residential, commercial, and institutional needs. The company collaborates with architects and consultants to provide state-of-the-art security technologies including Video Door Phone Systems, AI-based CCTV Surveillance, Digital Door Locks, RFID & Facial Recognition, and IoT/Telematics solutions. Alba Urmet offers tailored solutions and reliable services to ensure modern safety and security for diverse applications in India and beyond.


Role Description

This is a full-time, on-site role located in Gurgaon for a Software Firmware Engineer. The responsibilities include designing and developing embedded software solutions, debugging and troubleshooting firmware issues, and collaborating with cross-functional teams to ensure robust and efficient product development. The engineer will actively test and refine software to meet product requirements, ensuring compatibility and performance standards are achieved in a timely manner.


Key Responsibilities


Develop and customize firmware for IP-based CCTV cameras

• Work on Embedded Linux / RTOS–based camera platforms

• Integrate and tune:

• Image sensors & ISP

• Video encoding (H.264 / H.265)


Implement:

• Secure boot

• Signed & encrypted firmware upgrade

• Password policy & role-based access

• Optimize system performance, stability, and boot time

• Collaborate with hardware, QA, and compliance teams

• Prepare firmware documentation.


Qualifications

  • Proficiency in Software Development and Software Design
  • Experience with Embedded Software and Firmware programming
  • Strong debugging and troubleshooting skills for embedded systems
  • Knowledge of microcontroller/microprocessor-based systems and their applications
  • Analytical thinking and problem-solving skills
  • Degree in Computer Science, Electronics, or related technical fields
  • Experience in the security or IoT industry is a plus.



Required Technical Skills


Firmware & Embedded

• Strong Embedded C / C++

• Embedded Linux (Yocto / Buildroot)

• Bootloader (U-Boot), kernel, device tree

• Flash memory (NOR / NAND / eMMC)

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application