Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sargent & Lundy Logo

Software Developer - C++/C# - Engineering & Plant Design Systems

Sargent & Lundy

$70,510 - $103,820
Sep 17, 2025
Chicago, IL, USA
Apply Now

As a global leader in the ever-expanding power and energy industry, Sargent & Lundy is looking to solve technical challenges by developing custom tools, automating workflows, and improving the software used by engineers every day.

Requirements

  • Proficiency in C++ and experience with C/.NET in a Microsoft Visual Studio environment.
  • Hands-on experience with the Bentley platform is required for this role.
  • A solid foundation in problem-solving and writing clean, readable code.
  • Experience in 3D CAD or graphics development (MicroStation, MDL, etc.).
  • Familiarity with plant design and engineering workflows.
  • Database development experience (Oracle, SQL Server, SQLite).
  • Knowledge of source control (Azure DevOps, GIT), Agile development practices, and Object-Oriented Programming principles.

Responsibilities

  • Develop, test, and maintain robust applications using C++ and C that support engineering and business processes.
  • Collaborate with engineers, designers, and senior developers to understand requirements and translate engineering needs into technical solutions.
  • Contribute to the development of custom tools, plug-ins, and integrations that enhance the functionality of the Bentley OpenPlant platform (Modeler, PID, etc.).
  • Implement solutions involving the configuration and customization of OpenPlant, including schema modifications and catalog development.
  • Grow your expertise to become a key technical resource for the team on the OpenPlant environment and its APIs.
  • Troubleshoot and resolve software defects and integration issues within our engineering software stack with guidance from senior team members.
  • Assist in maintaining and improving existing systems by implementing bug fixes and new features.

Other

  • BS degree in Computer Science, a comparable technical degree, or equivalent professional experience.
  • 3-5 years of professional software development experience.
  • Good collaboration and communication skills, with a desire to learn and work as part of a team.
  • We do not sponsor employees for work authorization in the U.S. for this position.
  • Paid Annual Personal/Sick Time (PST), Paid Vacation, Paid Holidays, Paid Parental Leave, Paid Bereavement Leave, Flexible Work Arrangements