Senior Firmware Engineer

InstaVision Inc

Bengaluru

On-site

INR 2,000,000 - 3,500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

InstaVision Inc in Bengaluru, India is seeking an experienced embedded firmware engineer to build features for AI-powered cameras using C and C++. The role focuses on performance optimization, firmware stability, and close collaboration with hardware and software teams.

Ideal candidates have 6+ years in embedded firmware, strong Linux expertise, and hands-on experience with codecs, WebRTC, RTSP, and open-source libraries.

Qualifications

  • 6+ years of embedded firmware development experience.
  • At least 2 years with embedded Linux.
  • Strong C and C++ programming skills.
  • Knowledge of audio/video codecs (H.264, H.265, AAC, Opus, G711).
  • Familiarity with WebRTC, RTSP, REST APIs, TLS, and MQTT.

Responsibilities

  • Develop new features for AI-powered home security cameras in C.
  • Debug firmware incidents and ensure system stability.
  • Optimize code for flash, memory, and CPU usage.
  • Integrate experimental features and third-party libraries.
  • Collaborate with cross-functional teams for smooth feature rollout.

Skills

C
C++
Embedded Linux
WebRTC
RTSP
REST APIs
TLS
MQTT
Git
Root cause analysis

Tools

libcurl
libwebsocket
libffmpeg
Amazon Cloud Storage
B2 Cloud Storage

Job description

Company Overview
Instavision Inc. is a fast-growing home security and automation platform company, with over a million cameras activated. Our generic platform supports a wide variety of camera hardware like solar-powered cameras, indoor cameras, multi-lens cameras, always-on AI cameras, night vision cameras, and many more! All of this runs on a unified, flexible substrate that’s the Instavision firmware SDK.

Company Overview
Instavision Inc. is a fast-growing home security and automation platform company, with over a million cameras activated. Our generic platform supports a wide variety of camera hardware like solar-powered cameras, indoor cameras, multi-lens cameras, always-on AI cameras, night vision cameras, and many more! All of this runs on a unified, flexible substrate that’s the Instavision firmware SDK.
Role And Responsibilities

  • Developing new features for AI-powered home security cameras in C
  • Debugging any incidents related to firmware
  • Code maintenance and optimization in terms of flash, memory, and CPU utilization
  • Integrating and validating experimental features and third-party libraries
  • Liaising with different technical teams for smooth rollout of new features
Requirements
  • 6+ years of experience in embedded firmware development, with at least 2 years working with embedded Linux
  • Proficiency in C, C++ programming, and strong knowledge of computer architectures
  • In-depth understanding of audio and video codec principles, familiarity with encoding formats like H.264, H.265, AAC, Opus, G711, etc.
  • Familiarity with audio and video transmission protocols such as WebRTC and RTSP
  • Working knowledge of REST APIs, TLS, and MQTT
  • Experience with open-source libraries such as libcurl, libwebsocket, libffmpeg
  • Familiarity with cloud storage services like Amazon Cloud Storage, B2 Cloud Storage
  • Understanding of how network cameras operate, with the ability to perform root cause analysis across different components of the platform
  • Familiarity with Linux resource usage profiling, and embedded system simulation
  • Good command over Git for version control
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

MetAntz • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Firmware Engineer Embedded Linux IP Camera
Firmware Engineer Embedded Linux IP Camera

Merit LILIN, Taiwan • Bengaluru

On-site
INR 700,000 - 1,100,000
Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
Senior Firmware Developer
Senior Firmware Developer

Dozee • Bengaluru

On-site
INR 900,000 - 1,500,000
Firmware Engineer
Firmware Engineer

PureSearch • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Firmware Technical Specialist
Firmware Technical Specialist

Kiddel Technologies • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Firmware Engineer
Firmware Engineer

Talenque • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills Inc. • Dadri

On-site
INR 2,500,000 - 4,000,000
Engineer- Firmware
Engineer- Firmware

Eaton Group • Pune District

On-site
INR 700,000 - 1,100,000