Search by job, company or skills

Senior Firmware Engineer

Senior Firmware Engineer

metantz
6-8 Years
Not Disclosed
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Job Title

Embedded Firmware Developer

Company Overview

MetAntz has one of the most advanced GenAI recruitment platforms. We help companies hire faster with an end-to-end product that covers job posting, sourcing, scoring and matching, and AI-driven assessments. We also run a candidate marketplace and a Recruitment as to Service team that fills roles for our customers. In this role you will sell both the platform and the services around it.

Roles 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

Location

Bengaluru, Karnataka, India

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Amazon Cloud Storage

libwebsocket

B2 Cloud Storage

Embedded system simulation

libffmpeg

libcurl

Audio and video codec principles

Linux resource usage profiling

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Rtos, Spi, Automated Testing, Uart, Usb, Embedded C, Device Drivers, Ethernet, Embedded Linux, Git, Can, Static Analysis, Bootloaders, I²C
5-7 yrs
Bengaluru, India
Skills:
Continuous Integration (CI), Security Development Lifecycle (SDL), C, C++, Assembly Language, Linux kernel, Device Drivers, Test automation, Linux, Shell scripting, Python Programming, Agile, Software testing methodologies, Driver Development, Instrumentation, Firmware verification, Open-source development workflows, Optimization, Windows operating systems, Android internals, Performance Analysis, Software profiling, Firmware validation
7-12 yrs
Bengaluru, India
Skills:
Embedded C, Embedded Linux, Qnx, Logic analysers, Oscilloscopes, Memory analysis tools, Trace utilities
8-12 yrs
Bengaluru, India
Skills:
Lacp, Arp, Ipv4, C, Rpc, Gdb, Concurrent Programming, Ipv6, Tcpdump, Linux System Programming, Rstp, Wireshark, multithreading, Ixia, Vlans, Lag, Synchronization, Ethernet, Network Troubleshooting, Ipc, traffic generators, packet captures, STP, L2 L3 networking, GenAI-assisted development tools, packet flow, core dumps
8-10 yrs
Bengaluru, India
Skills:
Java, C#, C, Usb, C++, Windows Device Drivers, Uart, Spi, Javascript, I2c, Python, Windows kernel, Software debuggers and analyzers, Qualcomm SoC architecture internals, UEFI firmware development, AI/ML techniques