Talent.com
Optimization Engineer - C Programming
Optimization Engineer - C ProgrammingTekPillar • Pune
Optimization Engineer - C Programming

Optimization Engineer - C Programming

TekPillar • Pune
30+ days ago
Job description

Job Title : Optimization Engineer C Programming

Experience : 3 to 8 Years

Location : Bangalore, Pune, Delhi

Job Type : Contract (Full-time)

We are seeking a passionate Optimization Engineer with strong hands-on expertise in C Programming and Operations Research / Optimization.

In this role, you will develop high-performance algorithms and optimization models that solve complex business and engineering problems across industries such as logistics, manufacturing, finance, and energy.

Key Responsibilities :

  • Design, develop, and maintain high-performance software components in C for optimization-based systems.
  • Build and implement optimization models (linear, integer, mixed-integer, nonlinear) to address real-world challenges.
  • Collaborate with domain experts to understand system constraints, objectives, and operational requirements.
  • Analyze and benchmark algorithms for performance, scalability, and robustness.
  • Apply Operations Research techniques such as mathematical programming, heuristics, metaheuristics, and simulation.
  • Debug, profile, and optimize code for efficiency and reliability.
  • Ensure proper documentation, testing, and adherence to software best practices.

Must-Have Skills :

  • Strong hands-on experience in C Programming (data structures, algorithms, memory management).
  • Solid understanding of Operations Research / Optimization principles.
  • Experience with optimization solvers like CPLEX, Gurobi, or COIN-OR.
  • Ability to design and implement optimization algorithms for real-world applications.
  • Strong problem-solving, analytical, and mathematical reasoning skills.
  • Good understanding of performance tuning and computational efficiency.
  • Good-to-Have Skills :

  • Programming knowledge in Python, C++, or Java.
  • Familiarity with AMPL, GAMS, or other modeling languages.
  • Exposure to parallel computing, multi-threading, or high-performance computing (HPC).
  • Experience working in logistics, finance, energy, or telecommunication domains.
  • Understanding of simulation, numerical methods, or metaheuristics like genetic algorithms, simulated annealing, etc.
  • Educational Qualification :

  • Bachelors or Masters degree in Computer Science, Engineering, Operations Research, Applied Mathematics, or a related field.
  • (ref : hirist.tech)

    Create a job alert for this search

    Engineer Programming • Pune

    Related jobs
    QA Engineer + Kubernetes

    QA Engineer + Kubernetes

    Calsoft • Pune, Maharashtra, India
    QA Automation Engineer (6-8 Years) – Kubernetes.Design, develop, and maintain automated test scripts to validate web and microservices applications deployed on Kubernetes clusters.Use kubectl and K...Show more
    Last updated: 13 days ago • Promoted
    Control Engineer

    Control Engineer

    Tata Consultancy Services • Pune, Maharashtra, India
    We are hiring for Control Engineers.Experience Range - 3 to 7 years.Location - Pune Job description - Must Have Technical / Functional Skills Extensive understanding of industrial automation and con...Show more
    Last updated: 23 days ago • Promoted
    Solution Engineer o9

    Solution Engineer o9

    Tech Mahindra • Pune, Maharashtra, India
    Solution Engineer, Supply Chain Application Delivery – Planning.The Planning Configuration Analyst needs to quickly understand complex APO-BI-o9 requirements and create appropriate solutions.They s...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer - C++ Development

    Software Engineer - C++ Development

    Pratiti • Pune
    Description : Qualification : - BE / BTech / MTech / MS in Computer Science or related discipline from a reputed institute.Experienc...Show more
    Last updated: 30+ days ago • Promoted
    Emerson - Engineer / Senior Engineer - Full Stack Development

    Emerson - Engineer / Senior Engineer - Full Stack Development

    Emerson (Emerson)(2252) • Pune
    Description : Responsible for Web Application Development of Rosemount Level Measurement Products.This position includes design and architecture of software features,...Show more
    Last updated: 25 days ago • Promoted
    Optimization Engineer - C Programming

    Optimization Engineer - C Programming

    Confidential • Pune
    Develop and maintain high-performance software using C.Build and implement optimization models (linear, integer, nonlinear). Collaborate with cross-functional teams to deliver scalable and efficient...Show more
    Last updated: 27 days ago • Promoted
    Engineer

    Engineer

    Avtech Solutions Inc • Pune, Maharashtra, India
    Dear Folks, Greetings from AV Tech Software and Services.We are currently hiring on behalf of our prestigious MNC client for the following skills and Position. Desired Competencies (Technical / Behav...Show more
    Last updated: 19 hours ago • Promoted • New!
    Technical Implementation Engineer

    Technical Implementation Engineer

    Qualys • Pune, Maharashtra, India
    We are seeking a Technical Implementation Engineer (TIE) to lead the onboarding and technical enablement of enterprise customers across multiple Qualys cybersecurity products, including VMDR, CSAM,...Show more
    Last updated: 30+ days ago • Promoted
    Specialist C++

    Specialist C++

    Accelya • Pune, Maharashtra, India
    Experience : 8-10 years, with 3+ years in architecture / design.We are looking for a hands-on Technical Architect with deep expertise in C++ and Informix database. This role is ideal for someone who en...Show more
    Last updated: 20 days ago • Promoted
    Qualys - Senior Software Engineer - C++ / Golang

    Qualys - Senior Software Engineer - C++ / Golang

    QUALYS SECURITY TECHSERVICES PRIVATE LIMITED • Pune
    Description : This position is for Senior Software Engineer for working on an exciting project developing container security solutions.This...Show more
    Last updated: 29 days ago • Promoted
    Software Engineer - C / C++ Programming

    Software Engineer - C / C++ Programming

    ElementSkill • Pune
    We are seeking a passionate Software Engineer-C / C++ with strong programming skills and a keen interest in building scalable, high-performance applications.If you enjoy solving co...Show more
    Last updated: 30+ days ago • Promoted
    YASH Technologies - Software Engineer - C++ Programming

    YASH Technologies - Software Engineer - C++ Programming

    YASH Technologies • Pune
    Description : Key Responsibilities : - Design, develop, and maintain emb...Show more
    Last updated: 30+ days ago • Promoted
    DDI ENGINEER

    DDI ENGINEER

    TWO95 International, Inc • Pune, IN
    Salary – Market (Based on the experience).Networking Professional (DNS, DHCP and IPAM (DDI).ONE+ years network and DDI experience. Experience with Active Directory.Experience with Linux based OS.Exc...Show more
    Last updated: 2 days ago • Promoted
    Lead Robot Programmer

    Lead Robot Programmer

    ABB • Pune, India
    This job is with ABB, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At ABB, we help indu...Show more
    Last updated: 15 hours ago • Promoted • New!
    Sr Advanced Software Engr (HFOM)

    Sr Advanced Software Engr (HFOM)

    Confidential • Pune, India
    Operations Management (OM) Application Specialist.Honeywell industrial software platforms including.Honeywell Forge Operations Management (HFOM). The ideal candidate will work closely with cross-fun...Show more
    Last updated: 10 days ago • Promoted
    CCTech - Software Engineer - C# / C++ Programming

    CCTech - Software Engineer - C# / C++ Programming

    CENTRE FOR COMPUTATIONAL TECHNOLOGIES PRIVATE LIMI • Pune
    Job Description : Role Overview : - Talented and motivated Software Engineer to join our team.Will be inst...Show more
    Last updated: 11 days ago • Promoted
    Emerson - Software Engineer - Python Programming

    Emerson - Software Engineer - Python Programming

    Emerson (Emerson)(2252) • Pune
    Description : Job Summary : JOB DESCRIPTION : We are seeking a dynam...Show more
    Last updated: 30+ days ago • Promoted
    Technical Lead - C++ Programming

    Technical Lead - C++ Programming

    Flairchase • Pune
    Description : About the Role : We are seeking an experienced and highly skilled C++ Tech Lead to join our core engineering tea...Show more
    Last updated: 15 days ago • Promoted