-
ZS

C Developer

ZS
India · Full-time · Mid-Senior

Job Summary:

We are seeking an experienced professional with strong proficiency in C programming and a background in Operations Research (OR) and/or optimization. The ideal candidate will design, implement, and optimize algorithms to solve complex business and engineering problems, leveraging advanced mathematical and computational techniques.


Key Responsibilities:

  • Design, develop, and maintain high-performance software solutions using C.
  • Formulate and implement optimization models (linear, integer, mixed-integer, nonlinear, etc.) for real-world problems.
  • Collaborate with cross-functional teams to gather requirements, understand domain challenges, and deliver robust solutions.
  • Analyze, benchmark, and optimize existing algorithms for efficiency and scalability.
  • Apply operations research techniques such as mathematical programming, heuristics, and metaheuristics to problem-solving.
  • Document code, develop unit tests, and follow best practices in software development.


Required Skills & Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, Operations Research, Applied Mathematics, or related field.
  • Strong programming skills in C, including experience with data structures, algorithms, and memory management.
  • Solid understanding of OR methodologies such as optimization modeling, simulation, and analytical problem-solving.
  • Experience with optimization libraries/tools (e.g., CPLEX, Gurobi, COIN-OR) and/or developing custom solvers in C.
  • Ability to translate complex problems into computational models and deliver efficient solutions.
  • Proficiency in debugging, performance tuning, and code optimization.
  • Strong analytical skills and attention to detail.
  • Excellent written and verbal communication skills.


Preferred Skills:

  • Experience with other programming languages (Python, C++, Java) for prototyping or integration.
  • Knowledge of mathematical modeling languages (AMPL, GAMS) or familiarity with solver APIs.
  • Experience in industries such as logistics, finance, energy, or telecommunications where OR is applied.
  • Familiarity with parallel computing, multi-threading, or high-performance computing frameworks.

Key Skills

Ranked by relevance

c parallel computing data structures prototyping simulation python java
Login to Apply
Posted
Aug 06, 2025
Type
Full-time
Level
Mid-Senior
Location
Pune
Company
ZS

Industries

Software Development IT System Custom Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
ETE Technology AS
Related

Machine Learning Engineer

2026-06-19

Full-time
Entry
Turkey
IT Services
Engineering
View Job Details
Undelucram.ro
Related

Job Description: Visual C++ Software Engineer with Web Developer

2026-06-19

Full-time
Not Applicable
Romania
Technology
Engineering
View Job Details
Adobe
Related

Software Development Engineer

2026-06-18

Full-time
Not Applicable
Romania
Software Development
Engineering