Software Engineer (Image Processing)

Betterbeans Consultants Pvt Ltd

Thiruvananthapuram

On-site

INR 750,000 - 950,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A technology consulting firm in India seeks an experienced developer to design and develop image processing algorithms using C#/.NET. The candidate must have 3-5 years of experience and expertise in statistical analysis, image processing libraries, and testing frameworks like MSTest and FluentAssertions. The role involves processing camera image data, ensuring numerical stability, and collaborating with teams to optimize performance, all while maintaining high code quality through Git workflows.

Qualifications

  • 3-5 years of hands-on front-end development experience with C#/.NET.
  • Proficiency in image processing libraries used in C#.
  • Strong grasp of statistical analysis techniques.

Responsibilities

  • Design and develop image processing algorithms in C#/.NET.
  • Process and analyze raw camera image data.
  • Apply statistical techniques to large image datasets.
  • Ensure numerical stability and reproducibility of results.
  • Write comprehensive unit and integration tests using MSTest and FluentAssertions.
  • Collaborate with teams to optimize performance.
  • Maintain high code quality standards using Git.

Skills

C# / .NET
Image Processing Libraries
Statistical Analysis
Git
MSTest
FluentAssertions

Job description

  • Programming Language: Proficiency in C# / .NET.
  • Image Processing Libraries used in C#.
  • Mathematical Aptitude: Strong grasp of statistical analysis (Mean, Variance, Standard Deviation) applied to pixel arrays and Noise modelling and SNR optimization
  • Testing Frameworks: Proficiency with MSTest and FluentAssertions.
  • Version Control: Experience with Git.
Key Responsibilities
  • Design and develop image processing algorithms in C#/.NET.
  • Process and analyze raw camera image data.
  • Apply statistical techniques (mean, variance, standard deviation) to large image datasets.
  • Ensure numerical stability and reproducibility of results across varying conditions.
  • Write comprehensive unit and integration tests using MSTest and FluentAssertions.
  • Collaborate with hardware, optics, and imaging teams to optimize performance.
  • Maintain high code quality standards using Git-based workflows.
Work Experience

3–5 years of hands-on front-end development experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Image Processing)
Software Engineer (Image Processing)

GxP Technologies India Pvt. Ltd. • Thiruvananthapuram

On-site
INR 900,000 - 1,300,000
Health insurance
National Pension Scheme enrollment
Flexible Work Arrangements
+3
Software Engineer (Algorithm)
Software Engineer (Algorithm)

Deevia Software India • Dadri

On-site
INR 1,800,000 - 2,600,000
Engineer - Software
Engineer - Software

Eaton Corporation • Chennai District

On-site
INR 1,200,000 - 1,600,000
C++ Software Engineer with Machine Vision
C++ Software Engineer with Machine Vision

ASM Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C++ Software Engineer
C++ Software Engineer

Big Bang Boom Solutions Private Limited • Chennai District

On-site
INR 900,000 - 1,500,000
Engineer - Software
Engineer - Software

Eaton Technologies • Chennai District

On-site
INR 1,200,000 - 2,400,000
Medical Imaging
Medical Imaging

L&T Technology Services • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Engineer - Camera Systems
Engineer - Camera Systems

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer
Lead Software Engineer

Tata Electronics • Krishnagiri District

On-site
INR 1,800,000 - 2,400,000
ASM Technologies - Computer Vision Engineer
ASM Technologies - Computer Vision Engineer

ASM Technologies Ltd • Bengaluru

On-site
INR 1,500,000 - 2,100,000