Find a jobRecruiters

Firmware Engineer

Exclusive opportunity

Remote

Firmware Engineer

Rove Dash Cam

Firmware Engineer

Skills

Linux

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Location:

India

Work mode:

Remote

Published on:

22 October 2026

What they need


About the Role

We're looking for an Embedded Systems Engineer to develop firmware for our hardware products, including Linux-based platforms and camera-integrated systems. You'll work close to the metal, from bring-up and driver work to performance tuning of imaging pipelines, and own firmware features end to end.

Key Responsibilities

  • Firmware development for embedded systems. Design, write, and maintain reliable firmware for resource-constrained devices, with clean architecture and thorough testing.
  • Bare-metal and RTOS systems. Build and debug bare-metal applications and RTOS-based firmware (FreeRTOS, Zephyr, or similar), including task scheduling, ISRs, and inter-task communication.
  • Linux-based firmware and OS-level work. Develop on embedded Linux platforms (Yocto, Buildroot), customize kernels, write or port device drivers, and tune the boot and runtime stack.
  • Camera systems (CSI, ISP, pipelines). Bring up and tune image sensors over MIPI CSI, integrate with ISPs, and optimize end-to-end capture, processing, and encoding pipelines.
  • Hardware interfacing (UART, SPI, I2C, GPIO). Implement and debug low-level peripheral communication, working closely with hardware engineers from schematic review through board bring-up.
  • Debug and optimize performance. Profile CPU, memory, and I/O usage. Use logic analyzers, oscilloscopes, JTAG, and tracing tools to track down bugs and squeeze out latency, throughput, and power gains.

Required Skills

  • C / C++ embedded programming. Strong command of C and modern C++ for embedded targets, including memory management, concurrency, and tight footprint constraints.
  • Linux firmware and kernel concepts. Familiarity with the Linux boot flow, kernel modules, device tree, sysfs / procfs, and V4L2 or similar media frameworks.
  • Camera systems and pipelines. Hands-on experience with image sensors, MIPI CSI, ISPs, and tuning capture or video pipelines for quality, latency, and bandwidth.
  • RTOS and device drivers. Practical experience with at least one RTOS and with writing or porting drivers for sensors, comms peripherals, or storage.
  • Debugging tools. Comfortable with GDB, JTAG / SWD probes, logic analyzers, oscilloscopes, and tracing tools (ftrace, perf, SystemView, or similar).

Nice to Have

  • Experience with SoC families such as NXP i.MX, Rockchip, Allwinner, Ambarella, Qualcomm, or NVIDIA Jetson.
  • Familiarity with video codecs (H.264, H.265) and streaming protocols (RTSP, WebRTC).
  • Bluetooth, Wi-Fi, or cellular connectivity stacks on embedded targets.
  • OTA update systems, secure boot, and firmware signing.
  • Power management and low-power design for battery-operated devices.

What You'll Bring

  • A track record of shipping firmware on real hardware that meets performance, power, and reliability targets.
  • Strong debugging instincts. You isolate root causes methodically rather than guessing.
  • Comfort reading schematics and datasheets, and a good working relationship with hardware teams.
  • Clear written and verbal communication, especially around tradeoffs between firmware, hardware, and product needs.
  • Ownership mindset. You drive ambiguous problems through to a shipped solution.

Benefits:

  • Work from home

Work Location: Remote

Pay: ₹300,000.00 - ₹500,000.00 per month

Work Location: Remote

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Rheso.tech

Mission Secure Firmware Engineer

Freelance

Nice, France

Hybrid

Skills

Electronics

1 day ago

Quick apply

Mobiskill

AI Engineer

500

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

LLMs / Large language modelsPythonAI Engineer

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools