Search by job, company or skills

Senior Firmware Engineer

Senior Firmware Engineer

metantz
6-8 Years
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

MetAntz connects the top 1% talents to global opportunities. This is an exciting opportunity with one of our customers creating innovative vision AI solutions. This is an onsite role to work from customer's office in JPNagar, Bangalore.

About our customer

Our client is an early-stage, US-based Video AI company that turns ordinary security cameras into intelligent systems that detect events in real time, support natural-language search of footage, and trigger automated actions. Founded in the last few years and backed by seed funding, it is building a smart safety and security platform, starting with homes and extending to businesses. The team is small and product-focused, so engineers and operators get real ownership and visibility from day one.

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

    Why Join

    • Exciting compensation and interesting work
    • Fast growth company, getting chance to learn and grow with a great team
    • Small company, get a sense of ownership

    More Info

    Job Type:
    Industry:
    Function:
    Employment Type:

    Key Skills

    H.265

    embedded firmware development

    Amazon Cloud Storage

    audio and video codec principles

    libwebsocket

    B2 Cloud Storage

    G711

    libffmpeg

    libcurl

    embedded system simulation

    Linux resource usage profiling

    About Company

    Similar Jobs

    5-7 yrs
    Bengaluru, India
    Skills:
    Rtos, Performance Tuning, C, C++, Debugging, Concurrency, Memory Management, Flash technologies, Reliability engineering, Interrupts, Embedded Systems, Storage firmware
    4-8 yrs
    Bengaluru, India
    Skills:
    Embedded Rtos, C Programming, Middleware, Embedded Software Development, Python, Device Drivers, Autosar, ISO 26262
    3-8 yrs
    Bengaluru, India
    Skills:
    Multithreading, Selinux, Java, C++, AOSP framework, Agile SCRUM methodologies, Application layers, Android debugging techniques, Android Middleware, IPC socket programming
    5-7 yrs
    Bengaluru, India
    Skills:
    Board Support Packages (BSPs), Rtos, Embedded C, C++, Embedded Linux, Automated Testing, Device Drivers, data acquisition, Diagnostics, Event Processing, Communications Interfaces, CI/CD, Bootloaders, Static Analysis
    5-7 yrs
    Bengaluru, India
    Skills:
    DSP algorithm Filters, Embedded systems experience, Hardware design Selection and design with microprocessors microcontrollers DSPs and other digital circuit devices, Analog design Strong analog hardware knowledge and troubleshooting skills, Ability to efficiently use all Microsoft Office products, Understanding of Piezoelectric sensor technology, Ability to use standard electrical test equipment such as Oscilloscopes and Multimeters, Programming skills in C or C derivative languages, Microprocessors Usage or technical knowledge of ARM TI MicroChip or Atmel, Embedded systems knowledge Basic HW SW integration testing hardware performance tuning embedded debugger tools