Perception Systems-IDEAFORGE - Navi Mumbai, India - Paradise Placement Consultancy

    Paradise Placement Consultancy
    Paradise Placement Consultancy Navi Mumbai, India

    2 weeks ago

    Default job background
    Description

    Job Description:


    JOB DESCRIPTION· The position is for an experienced computer vision engineer for conceptualization, implementation, and documentation of algorithms for vision applications on unmanned aerial systems· Develop high-quality, scalable code for the solutions within expected timelines and budget· Collaborate with cross-functional teams internally and build systems to solve real-world problems.· Write specification documents for imaging and video cores· Deal with architecture trade-offs: image quality vs.

    performance vs.

    power and areaSKILLS· Model properties of the camera and other sensor combinations, their calibrations, and processing elements define the architecture of a sensor pre-processing pipeline.· Hands-on experience in developing computer vision applications.· Must have worked in Optics and imaging systems.· Hands-on industry experience in developing real-time computer vision solutions in C/C++, C#· Sound mathematical approach and good understanding of linear algebra, calculus and probability theory· Experience in Multi-disciplinary System engineering of Data science/QA/algorithms evaluation.· Synthesizing physics concepts for the design of system specifications.

    · Determine SW

    HW partitioning (hard-wired accelerators vs. programmable parts)· Convert simulated algorithms to implementable HW variants e.g. conversion from floating point to fixed point representations· Close collaboration with the groups developing system software and SoCs


    DESIRED PROFESSIONAL KNOWLEDGE:
    The candidate is expected to be strong in


    ANY
    of the following fields mentioned below:1.

    Image processing and analysis:
    a. Spatial and frequency domain filteringb. Multi-resolution image processingc. Colour spacesd. Morphologye. Image segmentation techniques2. Single-view and multiple-view geometry:a. Camera calibrationb. Projective geometryc. Feature detection and descriptiond. Optical Flowe. Visual SLAMf. Object tracking3.

    Machine learning for clustering and predictions:
    a. Image/video segmentationb. Multi-class object detectionc. Anomaly detectiond. Activity recognitione. Neural nets / CNNf. Select appropriate datasets and data representation methodsg. Extend existing ML libraries and frameworks4. Validation and Testinga. System level featuresb. Experience in Algorithm evaluation and validation processes.c. Validation Machine Learning based algorithms.d. Strong QA/QC methodology skills.e. Perform statistical analysis and fine-tuning using test resultsf.

    Train and retrain ML systems when necessaryDESIRED BEHAVIOURAL VALUES:

    • Attention to details
    • Passionate and self-motivated
    • Willingness to accept challenges
    • Respect different points of view

    Key Skills :
    Linear AlgebraC++Slam