Talent.com
This job offer is not available in your country.
Embedded Software Engineer

Embedded Software Engineer

AjnaLensthane, maharashtra, in
8 hours ago
Job description

Namaskaram!

Ajnalens is looking for Embedded Software Engineer – Camera Software Developer to join our team at Thane. The ideal candidate should have experience working in camera software development and integration.

We’re also proud to share that Lenskart is now our strategic investor — a milestone that reflects the impact, potential, and purpose of the path we’re walking.

🔗 Read more here : LinkedIn Post

Minimum work experience required :

  • 6+ years of experience in firmware development with below skills

Low-Level Camera Driver Development :

  • Development and customization of V4L2 (Video4Linux2) drivers for Linux-based systems.
  • Integration of camera sensor drivers (e.g., OV5640, IMX219, GC2145) over MIPI CSI-2, DVP, or parallel interfaces.
  • Handling sensor initialization sequences , register-level control , and I2C communication.
  • Support for features like exposure, gain, white balance, flip / mirror , and frame size control.
  • Camera Interface & Communication :

  • Experience with I2C (register control) + MIPI CSI-2 (video stream)
  • Working with GPIO-based power / reset / enable pins.
  • Handling camera frame synchronization (VSYNC / HSYNC / PCLK) on parallel interfaces.
  • Using DMA and interrupt handling for image data transfer.
  • Camera Stack & Middleware Integration :

  • Linux media controller framework : configuring subdev, pipeline graph , and media entities.
  • Integration with ISP (Image Signal Processor) or external ISPs.
  • Configuration of Device Tree nodes for camera sensors and pipelines.
  • Familiar in Porting to frameworks like GStreamer , OpenCV , or MMAL (on Raspberry Pi).
  • Testing & Validation :

  • Camera bring-up, signal validation (oscilloscope, logic analyzer)
  • Debugging with v4l2-ctl , media-ctl , dmesg , and I2C dumps
  • Image quality verification (color balance, resolution, noise levels, focus)
  • Tuning pipeline stages :
  • Black level correction
  • Lens shading correction (LSC)
  • Auto exposure (AE), auto white balance (AWB), auto focus (AF)
  • Demosaicing
  • Noise reduction (NR)
  • Color correction matrix (CCM)
  • Gamma correction
  • Edge enhancement
  • Use of tuning tools : Working with OEM-specific or third-party tuning tools (e.g., from Qualcomm, MediaTek, Sony).
  • Lab testing under various lighting conditions.
  • Adjusting ISP parameters to achieve desired IQ metrics : sharpness, noise level, color accuracy, dynamic range.
  • Scene-based tuning : Supporting different use cases like HDR, low-light, bokeh, or fast motion.
  • Frame capture tools : Capture raw / YUV image buffers for analysis.
  • IQ evaluation tools : Check color charts, resolution charts, noise charts, etc.
  • ISP performance tests : Latency, frame drop, throughput, and thermal profiling.
  • Long-run and stress testing : Continuous camera operation to test robustness.
  • System-Level Integration :

  • Power management and suspend / resume handling.
  • Thermal impact of continuous streaming and optimization.
  • Handling multi-camera setups and synchronization.
  • Integration with ISP tuning tools (e.g., for lens shading, color correction matrices).
  • Advanced Integration (Optional) :

  • AI camera pipelines : integration with NN accelerators or edge inference engines.
  • Low-latency streaming or frame capture for vision-based triggers (e.g., head pose, object detection).
  • Integration with SLAM / AR engines using synchronized camera + IMU data.
  • Compressed video streaming (H.264 / H.265) over USB, Wi-Fi, or BLE.
  • Tools & Frameworks :

  • v4l2-ctl, media-ctl, i2cdetect, i2cget / set, cheese, GStreamer, FFmpeg.
  • Logic analyzer or I²C sniffer for camera debugging.
  • Use of test patterns and virtual sensors for simulation.
  • Create a job alert for this search

    Embedded Software Engineer • thane, maharashtra, in

    Related jobs
    • Promoted
    Guidewire Developer

    Guidewire Developer

    CBTSKalyan-Dombivli, IN
    Over 5 years of hands-on experience working as a Guidewire Developers.Experience with guidewire development language – GOSU. Experience with Guidewire Billing Integration or Guidewire Billing Integr...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Android Developer

    Android Developer

    Recrodombivli, maharashtra, in
    Experience required : 1-5 yrs only.The ideal candidate should have a.Dependency Injection using Dagger / Hilt.Kotlin Coroutines for asynchronous programming. Required Skills & Qualifications : .Dependenc...Show moreLast updated: 8 hours ago
    • Promoted
    Ajna Lens - Embedded Software Engineer - Camera HAL

    Ajna Lens - Embedded Software Engineer - Camera HAL

    Ajna LensThane
    Description : AjnaLens is looking for an Embedded Firmware Engineer to join our team at Thane, Maharashtra.We are seeking an experienced professional with a strong ba...Show moreLast updated: 9 days ago
    • Promoted
    SAP BPC - ( BPC Embedded+ABAP )

    SAP BPC - ( BPC Embedded+ABAP )

    Numeric TechnologiesThane, IN
    Position : SAP BPC Embedded ( SAC+ABAP).Bachelor’s in engineering or Post Graduation – Masters in Computer Application or an MBA or related discipline or equivalent work experience.Minimum 5-7 years...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    Devops Engineer

    Devops Engineer

    Vanishree M (Proprietor of TeamStaff Outsourcing)Mumbai City, Hyderabad / Secunderabad, Telangana, Mumbai
    This role is for freshers / entry-level candidates who are eager to learn and grow in the field of DevOps.As a DevOps Engineer, you will work closely with development and operations teams to improve ...Show moreLast updated: 15 hours ago
    • Promoted
    Embedded Developer - C / C++ Programming

    Embedded Developer - C / C++ Programming

    Mobile Programming LLCBengaluru,Pune,Chandigarh,Chennai,Mumbai
    Position : Embedded Developer Experience : 4-8Years Notice period : Immediate joiner &...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR ANDROID DEVELOPER

    SENIOR ANDROID DEVELOPER

    ConfidentialMumbai
    Min 5+ years of development expertise in Android platforms ( using JAVA, Kotlin).Client Server based apps / solutions.SDK APIs / Frameworks in Android Platforms. Knowledge of React Native Flutter i...Show moreLast updated: 24 days ago
    • Promoted
    • New!
    PLC Programmer

    PLC Programmer

    THE BOMBAY ENGINEERING WORKSVirar, Maharashtra, India
    Job Opening : PLC Programmer (Full-time / Part-time) – Bombay Engineering Works Location : Vasai, Maharashtra Company : Bombay Engineering Works Experience : 2–8 years Employment Type : Full-time / ...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Android Developer

    Android Developer

    JiBe ERPMumbai, IN
    This role is Onsite for Navi Mumbai.JiBe is a cloud-based fully integrated ERP system for the shipping industry.Our goal is to allow shipping companies to improve productivity, efficiency, and safe...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Android Developer

    Android Developer

    KakeThane, IN
    We are looking for an experienced Android engineer to join our team and help build next-generation video streaming experiences. This role will focus on delivering high-quality playback solutions, se...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    AjnaLensThane, Maharashtra, India
    Ajnalens is looking for Embedded Software Engineer – Camera Software Developer to join our team at Thane.The ideal candidate should have experience working in camera software development and integr...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Vitech Developer

    Vitech Developer

    LTIMindtreeMumbai, Maharashtra, India
    We are having urgent job opportunity for the below skill.Experience to work as a Solution Analyst in at least 2 Vitech V3locity implementations. System Product and Plan set up experience.Knowledge i...Show moreLast updated: 6 hours ago
    • Promoted
    Guidewire Developer

    Guidewire Developer

    Protecons Solutions Private Limiteddombivli, maharashtra, in
    Protecons Solutions is looking for a strong Guidewire PC Configuration Developer / Lead with 5- 11 years of experience.Below would be your roles & Responsibilities-. Configure / Customize PolicyCenter...Show moreLast updated: 8 days ago
    • Promoted
    Full Time Remote Android Developer

    Full Time Remote Android Developer

    TeamsWork.Inthane, maharashtra, in
    Remote
    Join us to work on cutting-edge projects with a global team of innovators.We thrive on innovation, ownership, and teamwork. We’re always looking to connect with passionate professionals who are exci...Show moreLast updated: 23 days ago
    • Promoted
    Embedded Firmware

    Embedded Firmware

    ConfidentialMumbai
    We are seeking a skilled Embedded Firmware Engineer to join our team in India.The ideal candidate will be responsible for designing, developing, and testing firmware for embedded systems, working c...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    VTOL AVIATION INDIA PRIVATE LIMITEDNavi Mumbai, Maharashtra, India
    Unmanned Aerial Vehicles (UAVs) & Aerial Mobility, focuses on Design, Development, & Manufacturing of UAVs and Air Taxis. VTOL is a leading Drone Manufacturing Company.The company is located in Navi...Show moreLast updated: 6 hours ago
    • Promoted
    Embedded System Engineer

    Embedded System Engineer

    PraanMumbai, Maharashtra, India
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show moreLast updated: 30+ days ago
    Embedded Linux developer

    Embedded Linux developer

    Acme Services Private LimitedMumbai, MH, India
    Quick Apply
    Job Description : Design, configure, and maintain custom Embedded Linux distributions using Yocto, Buildroot, or similar...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Android Developer

    Android Developer

    AjnaLensThane, Maharashtra, India
    We’re building next-generation immersive and conscious technologies that blend the digital and physical worlds.As an Android Developer, you’ll contribute to developing and optimizing Android applic...Show moreLast updated: 6 hours ago
    • Promoted
    Capgemini - SAP BPC Embedded Consultant

    Capgemini - SAP BPC Embedded Consultant

    Capgemini Technology Services India LimitedMumbai
    Your Role : - Design and implement BPC Embedded models using BW Integrated Planning (BW-IP).Develop planning functions, sequences, and FOX ...Show moreLast updated: 28 days ago