Skip to content

Bentley Hiring Software Engineer I

  • Jobs

Bentley Systems is hiring for the role of Software Engineer I – Piping, offering an exciting opportunity for engineers who want to work at the intersection of engineering and software development. This role is ideal for candidates with a background in CS, IT, ECE also Mechanical Engineering, as well as Civil or Structural Engineering, who are passionate about building high-impact engineering applications. The position is open in Kolkata and Pune, and you will be part of Bentley’s AutoPIPE development team, contributing to industry-leading engineering analysis and design software used globally.

Bentley Hiring Software Engineer I

About Bentley Systems

Bentley Systems is a global leader in infrastructure engineering software. Founded in 1984 by engineers for engineers, Bentley provides innovative solutions that help professionals design, build, and operate resilient infrastructure across transportation, energy, water, and cities. Bentley’s software supports the entire infrastructure lifecycle and enables digital twin solutions that transform how infrastructure projects are delivered and managed. Working at Bentley means contributing to real-world impact by improving infrastructure quality and sustainability worldwide.

Role Overview

As a Software Engineer I – Piping, you will work on Bentley’s AutoPIPE product suite, helping design and enhance advanced engineering software. This role combines core engineering principles with software development, making it perfect for engineers who enjoy coding, problem-solving, and applying theoretical concepts to practical software solutions. You will work with both modern and legacy technologies while collaborating with cross-functional teams to deliver reliable and high-performance engineering applications.

Help a friend land their next role. Share now!

Responsibilities

Research, design, and implement new features and enhancements for engineering software applications
Develop and maintain software using C++, C#, FORTRAN, and/or Python
Create detailed design specifications, verification calculations, and technical documentation
Test, debug, and optimize existing software to improve performance, accuracy, and reliability
Collaborate with the User Success team to address customer inquiries and resolve technical issues
Work closely with product managers, engineers, and other stakeholders to meet development goals
Contribute to delivering high-quality, scalable solutions aligned with Bentley’s engineering standards

Who Can Apply

CriteriaDetails
EducationBachelor’s or Master’s degree in CS, IT, ECE
Other Eligible DegreesMechanical Engineering, Civil Engineering, Structural Engineering
Programming SkillsBeginner to competent level in C/C++, C#/.NET, FORTRAN, Java, or Python
Engineering ToolsExperience with CAD/CAE tools like AutoCAD, MicroStation, ANSYS, ABAQUS, AutoPIPE, CAESAR, STAAD, ETABS
Work ExperienceExposure to an engineering design office or similar environment
Core SkillsStrong analytical, mathematical, and problem-solving abilities
CommunicationGood verbal and written English communication skills

Preferred Skills

Strong interest in applying engineering theory to software development
Hands-on experience with engineering simulation and analysis tools
Ability to work effectively in cross-functional and collaborative teams
Curiosity to learn and adapt to new technologies and engineering challenges

What You’ll Get

At Bentley Systems, you’ll work in a collaborative and inclusive environment where innovation and teamwork are encouraged. The company offers an attractive salary and benefits package, along with programs that recognize individual and team achievements. Bentley Impact Day allows you to take time off to volunteer for a cause you care about. You’ll also benefit from global initiatives focused on wellbeing, inclusion, and professional growth. Most importantly, you’ll be part of a company that is shaping the future of global infrastructure and improving quality of life through technology.

How to Apply

Prepare a resume that highlights your engineering backgroundprogramming skills, and hands-on experience with CAD/CAE tools. Include academic projects, internships, or industry exposure related to piping, structural analysis, or engineering software development. Before applying, revise core concepts in mechanics, numerical methods, and programming basics in C++ or Python. Demonstrating an interest in engineering software and problem-solving will strengthen your application. Apply by clicking the Apply button below and ensure your details are accurate.

Disclaimer

This website is not affiliated with Bentley Systems. Job details are based on publicly available information and may change at any time. Candidates are advised to verify all information from Bentley Systems’ official careers page before applying.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *