Job Opening : Senior Embedded Firmware Developer
Location : Onsite (India) or Hybrid | Full-Time
Company : 7 Darter Info Services Pvt. Ltd.
Domain : Wireless AI Camera Systems for Defense & Industrial Applications
About the Role
Are you a passionate embedded systems engineer ready to build the next generation of AI-powered wireless camera systems for surveillance and defense applications?
7 Darter Info Services is looking for a Senior Embedded Firmware Developer to take ownership of the low-level software stack across camera-based embedded processors , ASICs, and custom low-power systems . Youll lead the firmware development across RTOS / Linux platforms , camera interfaces (MIPI CSI / CPI) , and hardware-software co-design for edge-AI surveillance solutions.
Key Responsibilities
- Design, implement, and maintain RTOS and Embedded Linux-based systems.
- Develop and integrate device drivers and Board Support Packages (BSP) for :
- CMOS Camera Sensors
- MIPI CSI / CPI Interfaces
- UART, I2C, I2S, SPI, USB , GPIO, PWM, etc.
- Configure microprocessors , interrupts , memory mapping, and power modes .
- Develop kernel-space drivers and user-space Linux applications .
- Implement multi-threaded systems with IPC mechanisms (pipes, sockets, message queues, etc.).
- Port and optimize Linux kernel, bootloader, device trees, and file systems (e.g., Yocto).
- Drive unit testing , code quality, and firmware validation in production environments.
- Work with electrical and AI engineers to co-develop ASIC / SoC camera platforms.
- Own the low-power strategy for embedded operation including wake-up logic and idle states.
- Use tools like Jenkins , Git , Gerrit , and scripting for CI / CD automation.
Skills & Qualifications
Must Have :
Bachelors or Master’s in Electronics , Computer Engineering , or related discipline.5+ years hands-on experience in embedded firmware development .Strong in C / C++ , including OOP and modern C++ constructs.Proficient in embedded interfaces : I2C, SPI, UART, USB , etc.Deep understanding of register-level programming and hardware-software debugging .Proven experience with :
Linux Kernel developmentDevice Tree configurationRestAPI, HTTP & HTTPSDriver development for embedded devicesMIPI camera interface (CSI / CPI) and CMOS sensorsExperience in multi-threaded programming and real-time systems .Excellent debugging skills (gdb, printk, JTAG, logic analyzers, oscilloscopes).Strong communication and analytical skills; team-oriented mindset.Nice to Have :
Experience with Yocto, Buildroot , or other embedded Linux build systems.Exposure to Image Signal Processing (ISP) or video pipeline optimization.Familiarity with Bare-Metal firmware and RTOS (FreeRTOS, Zephyr, etc.).Knowledge of low-power design techniques for battery-powered systems.Familiarity with virtualization , hypervisors, or server-class SoCs.Why Join Us?
Build mission-critical tech for national security and defenseWork on cutting-edge embedded AI systemsCollaborative, interdisciplinary startup cultureGrowth into leadership and systems architect rolesOpportunity to shape the future of edge-AI surveillanceEducation
Required : Bachelor’s Degree in ECE / CSE / Instrumentation / Embedded SystemsPreferred : Master’s Degree in Embedded Systems, VLSI, or Computer Architecture