Senior Embedded Linux & Firmware Engineer
Realtime Biometrics IndiaFixed
₹1,00,000 - ₹1,30,000
Earning Potential
₹1,30,000
Fixed
₹1,00,000 - ₹1,30,000
Earning Potential
₹1,30,000
Job highlights
2 applicants
Job Description
# Senior Embedded Linux & Firmware Engineer
**Company:** Realtime Biometrics India Pvt. Ltd.
**Location:** Delhi NCR / Noida
**Employment Type:** Full-Time
**Experience:** 5–10+ years
**Department:** R&D / Product Engineering
## About the Role
Realtime Biometrics is looking for a highly experienced **Senior Embedded Linux & Firmware Engineer** to lead the complete software development of our next-generation embedded hardware products.
The candidate will work with third-party hardware platforms and SoC-based development boards and will be responsible for developing, customizing, integrating and maintaining the complete software and firmware stack.
The ideal candidate should have strong hands-on experience in **Embedded Linux, C/C++, BSP, Linux kernel, device drivers, multimedia processing, networking, cloud connectivity and OTA firmware**.
## Key Responsibilities
### Embedded Linux & Firmware
* Develop complete embedded firmware for Linux-based hardware platforms.
* Customize and integrate vendor-provided SDKs and BSPs.
* Modify Linux kernel and device tree.
* Work with U-Boot and bootloader.
* Develop and integrate device drivers.
* Manage GPIO, I²C, SPI, UART, USB, Ethernet and other interfaces.
* Optimize system performance, memory and boot time.
* Develop production-ready firmware.
### Multimedia & Data Processing
* Work with video/image processing pipelines.
* Integrate image sensors and multimedia peripherals.
* Implement hardware-accelerated encoding/decoding.
* Work with H.264/H.265 and other multimedia codecs.
* Manage multiple data streams.
* Implement recording, storage and playback functions.
* Work with ISP and image-processing frameworks where applicable.
### Networking
Develop and integrate:
* TCP/IP
* UDP
* HTTP/HTTPS
* RTSP
* RTP/RTCP
* ONVIF
* DHCP
* DNS
* NTP
* IPv4/IPv6
* WebSocket
* REST APIs
Experience with network-connected embedded products is highly preferred.
### Wi-Fi / 4G / 5G
* Integrate Wi-Fi modules.
* Integrate 4G/5G modules.
* SIM/network management.
* APN configuration.
* Network monitoring.
* Automatic reconnection.
* Remote configuration and diagnostics.
### Cloud Connectivity
Develop software for:
* Device registration
* Device authentication
* Device management
* Remote configuration
* Remote reboot
* Device monitoring
* Cloud communication
* API integration
* Remote diagnostics
* Secure device-to-server communication
### OTA & Firmware Management
Develop a robust firmware-update system supporting:
* OTA updates
* Firmware version management
* Remote upgrades
* Firmware validation
* Rollback/recovery
* Failed-update protection
* Signed firmware
* Secure firmware distribution
### Security
Implement:
* TLS/HTTPS
* Device authentication
* User authentication
* Encryption
* Secure credential storage
* Secure firmware updates
* Firmware signing
* Secure boot where supported
* Protection against unauthorized firmware modification
### Web Interface
Develop and integrate embedded web interfaces using:
* HTML
* CSS
* JavaScript
* REST APIs
* WebSocket
* Embedded web servers
The interface may include:
* Live monitoring
* Device configuration
* Network configuration
* Storage management
* User management
* System information
* Firmware update
* Event configuration
* Logs and diagnostics
### AI / Edge Computing
Experience with edge AI will be an advantage.
Knowledge of:
* Object detection
* Face detection
* Face recognition
* Human/vehicle detection
* Motion detection
* AI inference
* NPU/AI accelerators
* TensorFlow Lite
* ONNX Runtime
* OpenCV
will be preferred.
### Hardware Bring-Up & Debugging
The engineer must be comfortable working with hardware engineers.
Responsibilities include:
* New PCB bring-up
* UART debugging
* JTAG debugging
* Boot-log analysis
* Kernel debugging
* Driver debugging
* Memory and storage troubleshooting
* Peripheral debugging
* Network debugging
* Performance optimization
* Thermal and stability troubleshooting
## Mandatory Technical Skills
* **C**
* **C++**
* Embedded Linux
* Linux Kernel
* Device Drivers
* U-Boot
* BSP/SDK integration
* Cross-compilation
* Git
* GDB
* Multithreading
* IPC
* TCP/IP networking
* Hardware/software debugging
* Embedded systems development
## Preferred Experience
Experience with SoC platforms such as:
* SigmaStar
* Novatek
* HiSilicon
* Goke
* Ingenic
* Ambarella
* Rockchip
* Any equivalent embedded multimedia SoC
Experience working with Chinese OEM SDKs and development platforms will be highly preferred.
## Education
B.Tech / B.E. in:
* Electronics & Communication
* Electronics
* Computer Engineering
* Electrical Engineering
* Embedded Systems
* Computer Science
Equivalent professional experience may also be considered.
## Experience
**5–10+ years of relevant experience.**
Candidates with experience developing and shipping commercial embedded products will be strongly preferred.
## What the Engineer Will Own
The selected engineer should be capable of taking:
**Third-Party Hardware + SoC + Vendor SDK/BSP**
and developing:
**Our Own Complete Software Platform**
covering:
**Bootloader**
↓
**Embedded Linux**
↓
**BSP & Drivers**
↓
**Hardware/Peripheral Integration**
↓
**Multimedia Processing**
↓
**Networking**
↓
**Wi-Fi / 4G / 5G**
↓
**Web Interface**
↓
**Cloud/API Integration**
↓
**OTA Updates**
↓
**Security**
↓
**AI / Edge Processing**
## Ideal Candidate
The ideal candidate should have previously developed **commercial embedded products from prototype to mass production**.
Candidates from the following industries are preferred:
* Embedded devices
* IoT
* Smart devices
* Networking equipment
* Video/image products
* Industrial electronics
* Access control
* Security products
* Consumer electronics
* Telecom equipment
## Important
This is **not a general software-development position**.
We are looking for someone who can take ownership of the **complete embedded software architecture**, work directly with hardware/SoC vendors, understand their SDK/BSP, modify the underlying software and build a reliable proprietary software platform.
The candidate should be comfortable working independently and eventually leading a small embedded software team.
Job role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
AI Software Engineer
Ruling Lpes International Private Limited
Senior Web Developer
ABS ConnectionsWebsite Developer
Konnect InfolineAutomation Engineer
Povolt Electric Private LimitedFull Stack Web Developer
Medxplore Technologies Private LimitedData Analyst
Four-Vectors Automation Private LimitedYou can expect a minimum salary of 1,00,000 INR and can go up to 1,30,000 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed Graduate degree and people who have 5 to 31 years are eligible to apply for this job. You can apply for more jobs in Delhi-NCR to get hired quickly.
The candidate should have Basic English skills and sound communication skills for this job.
Only Male candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Delhi-NCR at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is 8 Sept 2026. For more details, download apna app and find Full Time jobs in Delhi-NCR . Through apna, you can find jobs in 64 cities across India. Join NOW!