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