U

Umang Jain

Product Engineer

India8 yrs 8 mos experience
Highly Stable

Key Highlights

  • Extensive experience in embedded software development.
  • Core contributor to libcamera with significant upstream contributions.
  • Led development of features for GNOME and EndlessOS.
Stackforce AI infers this person is a skilled Embedded Systems Developer with expertise in Open Source Software.

Contact

Skills

Core Skills

Embedded LinuxLinux DevelopmentSoftware Development

Other Skills

ArduinoC (Programming Language)C#C++Closed CaptioningDigital Image ProcessingDjangoEmbedded CFlask(python microframework)FlatpakGTKGitGithubGstreamerHTML

About

Decisive, self-motivated and results-driven programmer with extensive experience in Free and Open Source Software development. Developed and optimized embedded software for various platforms running mainline Linux. My experience in consulting with clients on custom embedded solutions has also allowed me to enhance my ability to communicate complex technical concepts and work collaboratively with cross-functional teams to deliver high-quality products.

Experience

Kevalytics consulting pvt. ltd.

Company Director

Oct 2025Present · 5 mos · India

Igalia

Staff

May 2025Present · 10 mos · Worldwide · Remote

  • Multimedia Consulting

Career break

Travel

Nov 2024Apr 2025 · 5 mos

Ideas on board oy

Embedded Software Developer

Jun 2020Oct 2024 · 4 yrs 4 mos · Hybrid · Remote

  • Extensively worked on NXP i.MX8MP camera Dual-ISP platform focusing on resizer and Dewarping
  • Developed and upstream Sony IMX283 mainline driver and extended Sony IMX335 feature set
  • Reworked RaspberryPi’s VideoCore VC04 ISP interface entirely in for mainline linux-destaging (100+ patches)
  • Implemented raw sensor configuration integration on rockchip/i.MX8MP platforms
  • Developed and maintained Conformance Software test suites for product development
  • Core Contributor to libcamera:
  • Extended various parts of libcamera API (hotplug/unplug, controls, SoftIPA & sensor configuration)
  • libcamera-HAL: Sandboxed and integrated Intel’s closed source Image Processing algorithms
  • libcamera-HAL: Introduced generic Post Processing interface for android-CTS compliance
  • libcamera-HAL: Implemented JPEG async post-processor and thumbnailer
  • Implemented mock IPA for Virtual Media Controller Driver
  • Developed per-frame controls infrastructure: FrameContext and FrameContextQueue
  • Google Summer of Code mentor, libcamera
  • Helped development and extend libcamera-gstreamer source element
  • Helped develop libcamera-openCV integration
  • git log:
  • https://git.libcamera.org/libcamera/libcamera.git/log/?qt=author&q=Umang+Jain
  • https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/log/?h=staging-next&qt=author&q=Umang+Jain
Embedded CC++Embedded LinuxOpenCVDigital Image Processinglibcamera+3

Endless, inc.

Software Developer

Mar 2018Mar 2020 · 2 yrs · Remote

  • EndlessOS is debian-based linux operating system that is geared towards first time computer PC users in developing countries. It comes with pre-loaded with lot of beneficial content which works as a form of asynchronous internet.
  • I was software engineer in the desktop team, developing specifically release requirements features with de-facto upstream-first policy.
  • Significantly improved system-app installation (via Flatpak) on resource-constraint devices
  • Developed and upstreamed various features across GNOME stack
  • (GNOME Shell, GNOME Software, GNOME Settings), Flatpak and OSTree
  • Maintained downstream version of GNOME Software & developed feature tests using openQA
  • Features-integration like parental-controls for desktop, basic metrics and setting up various build pipelines.
C (Programming Language)Linux DevelopmentGTKOSTreeFlatpakSandboxing+2

Gnome foundation

2 roles

Google Summer of Code '17

May 2017Sep 2017 · 4 mos

GNOME Contributor and foundation member

Jan 2016Dec 2017 · 1 yr 11 mos

  • Contributed across GNOME-apps and tracker as GSoC contributor
  • Auto-completion feature implementation in GNOME Builder
  • GNOME Photos core contributor

Stackforce found 100+ more professionals with Embedded Linux & Linux Development

Explore similar profiles based on matching skills and experience