-
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
Hardin Design and Development
Related

Web Developer - Entry Level

2026-05-24

Full-time
Entry
United States
Software Development
Engineering
View Job Details
Intrinsic
Related

Senior Robotics Software Engineer, Mobile Robot Orchestration

2026-05-24

Full-time
Not Applicable
Singapore
Software Development
Engineering
View Job Details
Pinterest
Related

Software Engineer II, Backend

2026-05-24

Full-time
Mid-Senior
Canada
Technology
Engineering