We Are the Engineering Software Development Experts Passionate
About Digital Transformation

We are looking for a C++ Software Engineer. Maybe it is you?

Send resume

About AMC Bridge

Building software that drives industries forward

AMC Bridge is a global software development consultancy that has enabled digital transformation for its clients since 1999. We specialize in engineering software and develop solutions for such industries as aerospace, engineering, robotics, architecture, and industrial construction

United by engineering excellence

Our global team unites nearly 800 skilled professionals—primarily C++, C#, and Full Stack developers, along with JavaScript and Java engineers, QA and security specialists, DevOps experts, business analysts, and more

Trusted by industry leaders

We collaborate with the largest partners in the engineering market, enterprise companies, and tech startups. We simplify the work of other industries so that they change the world faster and easier

Where innovation shapes expertise

Our engineers grow through innovation—tackling complex challenges, mastering advanced technologies, and shaping real-world engineering solutions

Innovation without borders

Headquartered in the U.S., AMC Bridge operates across several countries in Europe and Asia, enabling collaboration across borders and driving innovation worldwide

Long-term growth through shared values

With an average tenure of over six years, we've built a culture grounded in professionalism and mutual respect—where initiative is encouraged and expertise is valued

Expertise

Digital Manufacturing

  • Data Interoperability and Collaboration
  • PLM/PDM
  • Additive and Subtractive Manufacturing
  • Robotics
  • CAD/CAM Automation
  • Simulation and Digital Twin
  • Visualization
  • Cost Estimation
  • ERP Integration

Digital Construction

  • Data Interoperability and Collaboration
  • BIM and Digital Twin
  • Modular Construction
  • Visualization
  • Cost Estimation
  • Design and Workflow Automation
  • Facility Management
  • Scan to BIM
  • Sustainability

Software and High Tech

  • Software Platform Development
  • Application Development
  • Interoperability Solutions
  • Advanced Engineering Software
  • Quality Assurance and Tech Support
  • UI/UX Design
  • Support and Maintenance

Advanced Technologies

  • AR/VR
  • Generative Design
  • Image and Object Recognition
  • Robotics
  • Game Engine Technologies
  • HPC
  • AI and Machine Learning
  • IoT

Our Values and Practices

Professionalism and initiative


We provide opportunities and support merit-based growth—career promotion always goes together with initiative and results

Teamwork


Our strengths convert to power when we cooperate. Together — that’s the way we achieve great things

Strong business ethics


Openness on good and not-so-good news: honesty is the best policy

Mutual respect


Unique people—a universal practice for all employee levels

Where Engineering Meets Intelligence

At AMC Bridge, our engineers explore how artificial intelligence and machine learning can enhance engineering software—from design and simulation to data management and automation.

We apply AI not as a buzzword, but as a tool to solve real engineering problems. Our teams integrate intelligent features into performance-critical systems, optimize workflows, and bring smarter solutions to life for our clients across industries.

Applied AI in Engineering

from idea to working solutions

Smart Automation

optimizing tools and workflows

Predictive Insights

helping clients see what's next

Collaborative Experimentation

test, learn, evolve together

Responsible Innovation

advancing AI with ethics in mind

Applied Intelligence

built for impact

Projects

We develop engineering software, or software for the engineering industry, in other words. What is it about?

Let’s imagine a car part production or a plant construction. Both go through similar phases: design, cost estimation, a test model launch, quality assurance, and production. A wide array of software is used at all those stages. And we develop it.

For example, we help a technological business in its digital transformation when it is necessary to develop a virtual 3D model of an object, simulate its behavior in use, and so on. Now we are taking a step forward, and thanks to the technology of digital twins, we help simulate not models but already existing products. Do you need to know what will happen after 1,000 hours of using the building or under certain operating conditions of the engineering system? The solutions we develop for clients will give an answer to that question.

Given that many industries are still on their way to successful automation, we at AMC Bridge have many challenging tasks.

Want to know more about our projects? Visit our blog at career.amcbridge.com

At AMC Bridge, C++ development is mainly programming of 3D graphics in all its forms. We create software for 3D model development, simulation of 3D model behavior during operation, and other things related to CAD/CAM (computer-aided design and computer-aided manufacturing) systems. The focus of these projects is turned to software performance, algorithm optimization, and the use of graphic and 3D modeling libraries. In most cases, C++ is an indispensable language for such purposes.

Libraries and frameworks:

STL, Boost, COM, ALT, WinAPI, MFC, Qt

Graphic APIs:

DirectX, OpenGL

Development tools:

Microsoft Visual Studio, Qt Creator, CMake

Graphic libraries:

OpenSceneGraph, Unity, Unreal Engine

Geometry libraries:

OPEN CASCADE, Parasolid

Databases:

MySQL, SQLite

Shaping the Future Through
Collaboration and Innovation

We evolve together with our clients, turning technology into a bridge between technical expertise and business success. Moving
beyond pure technical focus, we build partnerships that inspire innovation and shared growth.
In this video, AMC Bridge President Igor Tsinman reflects on how this evolution shapes our approach and future opportunities.

Shaping the Future Through Collaboration and Innovation

Are You the One We Are Looking for?

Required Skills

  • Strong C++ development skills
  • Good understanding of the OOP principles
  • Knowledge of the following tools and libraries: STL, MFC, ATL, COM, Win32API
  • Experience with programming CAD or other engineering software is an asset
  • Ability to solve problems independently
  • Intermediate or higher level of English (speaking, reading, and writing skills)

Responsibilities

  • Implement new functionality
  • Perform defect fixes
  • Participate in planning, status meetings, and other team activities
  • Achieve project goals
Click to apply

Digital Manufacturing

  • Product design automation
  • Simulation
  • Data visualization
  • Data interoperability and collaboration
  • PDM and PLM
  • ERP integration
  • Additive and subtractive manufacturing
  • Cost estimation

Digital Construction

  • BIM and Digital Twin
  • Modular construction
  • As-built and retrofitting
  • Architecture and design automation
  • Facility management

Software and High Tech

  • Data translation solutions
  • Software platform development
  • Application development
  • Quality assurance and tech support
  • Support and maintenance

Advanced Technologies

  • Generative design
  • Robotics
  • AR/VR
  • AI
  • Point cloud processing
  • Image and object recognition
  • Gaming technologies
  • HPC
  • IoT

Professionalism and Initiative


We provide opportunities and support a merit-based growth — career promotion always goes together with initiative and results

Teamwork


Our strengths convert to power when we cooperate. Together — that’s the way we achieve great things

Strong business ethics


Openness on “good and not so good news”: honesty is the best policy

Mutual respect


Unique people — universal practices for all employees' levels

ball

Where Engineering Meets Intelligence

At AMC Bridge, our engineers explore how artificial intelligence and machine learning can enhance engineering software—from design and simulation to data management and automation.

We apply AI not as a buzzword, but as a tool to solve real engineering problems. Our teams integrate intelligent features into performance-critical systems, optimize workflows, and bring smarter solutions to life for our clients across industries.

Applied AI in Engineering

from idea to working solutions

Smart Automation

optimizing tools and workflows

Predictive Insights

helping clients see what's next

Collaborative Experimentation

test, learn, evolve together

Responsible Innovation

advancing AI with ethics in mind

Applied Intelligence

built for impact

Projects

We develop engineering software, or software for the engineering industry, in other words. What is it about?

Let’s imagine a car part production or a plant construction. Both go through similar phases: design, cost estimation, a test model launch, quality assurance, and production. A wide array of software is used at all those stages. And we develop it.

For example, we help a technological business in its digital transformation when it is necessary to develop a virtual 3D model of an object, simulate its behavior in use, and so on. Now we are taking a step forward, and thanks to the technology of digital twins, we help simulate not models but already existing products. Do you need to know what will happen after 1,000 hours of using the building or under certain operating conditions of the engineering system? The solutions we develop for clients will give an answer to that question.

Given that many industries are still on their way to successful automation, we at AMC Bridge have many challenging tasks.

Want to know more about our projects? Visit our blog at career.amcbridge.com

Libraries and frameworks:

STL, Boost, COM, ALT, WinAPI, MFC, Qt

Graphic APIs:

DirectX, OpenGL

Development tools:

Microsoft Visual Studio, Qt Creator, CMake

Graphic libraries:

OpenSceneGraph, Unity, Unreal Engine

Geometry libraries:

OPEN CASCADE, Parasolid

Databases:

MySQL, SQLite

At AMC Bridge, C++ development is mainly programming of 3D graphics in all its forms. We create software for 3D model development, simulation of 3D model behavior during operation, and other things related to CAD/CAM (computer-aided design and computer-aided manufacturing) systems. The focus of these projects is turned to software performance, algorithm optimization, and the use of graphic and 3D modeling libraries. In most cases, C++ is an indispensable language for such purposes.

Shaping the Future Through
Collaboration and Innovation

We evolve together with our clients, turning technology into a bridge between technical expertise and business success. Moving
beyond pure technical focus, we build partnerships that inspire innovation and shared growth.
In this video, AMC Bridge President Igor Tsinman reflects on how this evolution shapes our approach and future opportunities.

Shaping the Future Through Collaboration and Innovation

Required Skills

  • Strong C++ development skills
  • Good understanding of the OOP principles
  • Knowledge of the following tools and libraries: STL, MFC, ATL, COM, Win32API
  • Experience with programming CAD or other engineering software is an asset
  • Ability to solve problems independently
  • Intermediate or higher level of English (speaking, reading, and writing skills)

Responsibilities

  • Implement new functionality
  • Perform defect fixes
  • Participate in planning, status meetings, and other team activities
  • Achieve project goals
Click to apply

  • We closely collaborate with the most significant vendors in the CAD industry and are engaged in exciting projects with new technologies.

  • Our colleagues enjoy space for creative solutions and professional growth. Initiatives are encouraged and implemented.

  • Salary review twice a year: 95% of the AMC Bridge team gets a rate increase

  • Join the team remotely from any country where we operate.

  • The company provides corporate loans and financial aid if something’s wrong.

  • Comprehensive health insurance.

  • Teammates can count on the support of the finance team and corporate lawyer.

  • 18 days of paid vacation. Extra days off are added after 3 years with us.

  • 5 paid sick days without providing any medical records and 5 additional sick days with a medical certificate.

  • A special bonus for recommending a new colleague.

Why Us?

We closely collaborate with companies leading in the engineering industry and are engaged in exciting projects with new technologies

We accept other’s opinions and respect our differences

Our colleagues enjoy capabilities for creative solutions and professional growth. Initiatives are encouraged and implemented

Ensuring continuous upskilling, we provide opportunities for all employees to share knowledge on meetups and internal seminars

We conduct regular salary and performance reviews, where 95% of the AMC Bridge team get a rate increase

All employees get paid vacation and extra days off after three years with us

You can join the team remotely from any country where we operate

Paid sick leaves

Cheering for our colleagues and readiness to help at any time in any team

Financial aid if something goes wrong

Join AMC Bridge Team!

Clear Selection

 

By pressing this button you agree to the Privacy Policy