Software Engr Ii

Year    KA, IN, India

Job Description

We are seeking a talented and highly motivated Software Engineer II with a background in both C++ programming and Chemical Engineering principles to join our dynamic team. This role will focus on developing, maintaining, and enhancing software solutions for process control, optimization, and simulation within the chemical, oil & gas, and related industries. The ideal candidate will possess a strong understanding of chemical engineering fundamentals and be proficient in C++ programming, with a passion for applying their skills to solve complex industrial problems.



Software Development:
o Design, develop, test, and debug C++ code for process control applications, including but not limited to:


Real-time data acquisition and processing.


Process simulation and optimization models.


Human-Machine Interfaces (HMIs).


Data Historians and reporting systems.


o Write clean, efficient, and well-documented code that adheres to coding standards.


o Participate in code reviews to ensure code quality and maintainability.


o Develop unit and integration tests to ensure software reliability.


o Use version control systems (e.g., Git) for collaborative development.


Chemical Engineering Application:
o Apply chemical engineering principles to understand and model industrial processes.


o Collaborate with chemical engineers and domain experts to translate process requirements into software specifications.


o Implement chemical engineering models (e.g., mass and energy balances, reaction kinetics) in C++.


o Analyze process data to identify opportunities for optimization and improvement.


o Troubleshoot and resolve software issues related to process behavior.


Collaboration and Communication:
o Work closely with cross-functional teams, including chemical engineers, control engineers, and product managers.


o Communicate technical concepts effectively to both technical and non-technical audiences.


o Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.


o Contribute to the development of user documentation and training materials.


Innovation and Continuous Improvement:
o Stay up-to-date with the latest advancements in C++ programming and chemical engineering.


o Identify and propose innovative solutions to improve the performance, reliability, and usability of our software products.


o Participate in research and development activities to explore new technologies and techniques.


Adherence to Standards:
o Follow Honeywell's software development lifecycle (SDLC) processes and quality standards.


o Ensure compliance with relevant industry regulations (e.g., ISA standards).



o Bachelor's or Master's degree in Chemical Engineering, Computer Science, or a related field. A combination of Chemical Engineering degree with significant software development experience will also be considered.


Experience:
o Minimum 2-4 years of experience in software development.


o Experience in the chemical, oil & gas, or related process industries is highly preferred.



Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3857829
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year