Talent.com
Associate Software Developer I C++
Associate Software Developer I C++Aspen Technology • Montreal
Associate Software Developer I C++

Associate Software Developer I C++

Aspen Technology • Montreal
30+ days ago
Job type
  • Full-time
Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The Role

AspenTech is looking for a talented and energetic Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for the delivery of next-generation industrial software solutions. These solutions will provide a software-defined, data-centric, flexible platform which enables automation for AspenTech’s diverse customer base. This role’s contributions have highly visible impacts on the success and scalability of our software offerings to our customers.

As a member of the EOP development team, you’ll work on cutting‑edge industrial edge‑connectivity and distributed‑computing projects that surface data from the plant floor all the way to the cloud. The team focuses on building highly performant data services that securely move and manage massive volumes of information. You’ll help create solutions that configure, contextualize, analyze, and visualize data, making it easily accessible to a wide range of applications. The EOP platform supports multiple operating systems and serverless cloud‑native technology stacks, giving the team opportunities to work across a diverse set of modern technologies.

To be successful in this endeavor, we are seeking independent and motivated problem solvers to help realize the boundless automation vision of Emerson. Our organization and product are positioned in the market to grow at a rapid pace over the next decade with massive opportunities for career growth.

Your Impact

  • Write backend services using the C/C++ and/or the Lua programming language
  • Produce reliable, performant, and fault tolerant code to meet strategic business objectives.
  • Actively participate with team members as part of a scaled Agile organization.
  • Work with a team to refine high-level requirements into actionable user stories with detailed acceptance criteria.
  • Contribute to a culture of accountability and collaboration across a variety of support, development, security, and product teams.
  • Continually demonstrate adherence to security best practices and compliance requirements.
  • Complete assigned technical and industry training.
  • Demonstrate effective communication skills as a participant in a variety of Agile ceremonies.

What You'll Need

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • You have practical, working experience in the C++ language and are willing to build your skills.
  • Language requirement: French: A1 (advanced) and English level C1 (advanced), the position requires interactions with international clients.
  • Basic knowledge of computer programming. Data structures, algorithms, concurrent programming, elements of operating systems design, etc.
  • Familiarity with concepts such as networks, databases, servers, application protocols and information security.
  • You are familiar with other technologies and programming (scripting) languages: Databases: MongoDB, Postgres, MSSQL, Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua, JavaScript Frameworks: Angular, React, Operating Systems: Windows, Linux.
  • Preferred but not required: Knowledge of industrial communication protocols such as OPC, OPC UA, Modbus, Ethernet/IP, Basic understanding of Distributed Control Systems (DCS) or Programmable Logic Controllers (PLC), Experience in validated production environments, Basic knowledge of cloud-native technologies, services, architecture, and container orchestration.
  • Knowledge of Agile development frameworks such as SAFe or Scrum.
  • Personal project management skills; deliver tasks on-time with good quality.
  • Willingness to actively learn from more senior technical staff.
  • Experience with object-oriented design and ability to debug code.
  • Willingness to leverage AI tools like Copilot to support, enhance and accelerate productivity
  • Willingness to contribute ideas and solutions while honoring and supporting the ideas of others.
  • Passionate about finding creative solutions to problems, and pride in well-crafted code.
Create a job alert for this search

Associate Software Developer I C • Montreal

Similar jobs
Associate, Software Engineering

Associate, Software Engineering

Harris Geospatial Solutions • Montreal
Full-time
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Engine Programmer – Multithreaded Open-World

Senior C++ Engine Programmer – Multithreaded Open-World

Zeni Max Media, Inc. • Montreal
Full-time
A leading game development company is seeking a Senior C++ Developer to join their Montreal office.In this role, you will be responsible for writing maintainable and optimized C++ code while contri...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Programmer - Machine Learning Content Creation Technology Group

Senior C++ Programmer - Machine Learning Content Creation Technology Group

Ubisoft • Montreal
Full-time
Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more.We believe that diverse ...Show more
Last updated: 30+ days ago • Promoted
D365 F&O Developer

D365 F&O Developer

Jackson James • saint-esprit, QC, ca
Full-time
Jackson James have partnered with an Implementation Partner who are looking for a D365 F&O Developer on a contract basis to support multiple customers on a fully remote basis.Design, develop, and c...Show more
Last updated: 13 days ago • Promoted
Software Engineer (Canada)

Software Engineer (Canada)

Xona • Montreal
Full-time +1
Cross-platform desktop development experience (Windows / Linux).Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.With Pu...Show more
Last updated: 2 days ago • Promoted
Software Developer Ii - C$96,000 - C$144,000 Par An

Software Developer Ii - C$96,000 - C$144,000 Par An

Hinge Health • Montréal, Canada, CA
Full-time
En tant qu'ingénieur principal mobile, vous développerez et améliorerez des applications mobiles, en vous concentrant sur l'intégration de la vision par ordinateur, tout en mentorant et en partagea...Show more
Last updated: 10 days ago • Promoted
Lead C++ & Qt Development — Hybrid, Mentorship & Impact

Lead C++ & Qt Development — Hybrid, Mentorship & Impact

Toon Boom Animation • Montreal
Full-time
A leading animation software company is looking for a Development Team Lead in Montreal to support and mentor a team of developers.You will be responsible for creating innovative software solutions...Show more
Last updated: 30+ days ago • Promoted
software engineer

software engineer

TD Bank • Montreal
Full-time
Software Engineer III (Guidewire ClaimCenter).Work Location: Toronto, Ontario, Canada.Line of Business: Technology Solutions.Pay: $125,500 - $154,000 CAD (temporary market premium, reassessed annua...Show more
Last updated: 1 day ago • Promoted
C++ Developer - laval

C++ Developer - laval

Pentangle Tech Services | P5 Group • laval, qc, ca
Full-time
Position - C++ Software Developer.Dr Frederik Philips BlvdSuite 300Montreal Quebec H4M 2X4.Analyse, debug, modify, test, and implement software (primarily C and C++).We have embedded projects, as w...Show more
Last updated: 13 days ago • Promoted
C++ Developer (Hybrid)

C++ Developer (Hybrid)

Morgan Stanley • Montreal
Full-time
Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastru...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer (iOS)

Principal Software Engineer (iOS)

Autodesk, Inc. • Montreal
Full-time
Écrire un code propre, fiable et sécurisé dans différents langages et technologies (principalement Swift, Objective C et Kotlin)* Développer et maintenir des tests unitaires ; s'efforcer d'automati...Show more
Last updated: 30+ days ago • Promoted
C++ Developer (Montreal) – Elite Quant Fund (up to $200K CAD + Bonus + Hybrid)

C++ Developer (Montreal) – Elite Quant Fund (up to $200K CAD + Bonus + Hybrid)

Hunter Bond • Montreal
Full-time
C++ Developer (Montreal) – Elite Quant Fund (up to $200K CAD + Bonus + Hybrid).This range is provided by Hunter Bond.Your actual pay will be based on your skills and experience — talk with your rec...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer - C++/Qt, Animation

Lead Software Engineer - C++/Qt, Animation

Toon Boom Animation Inc. • Montreal
Full-time
Une entreprise de logiciels d'animation recherche un développeur sénior pour encadrer une équipe et concevoir des solutions innovantes.Le candidat idéal doit posséder une expertise approfondie en d...Show more
Last updated: 30+ days ago • Promoted
Associate Product Developer

Associate Product Developer

ALDO Group • Montreal
Full-time
Specializing in stylish and accessible footwear, handbags, and accessories, the ALDO Group has been around for more than 50 years.With over 1,500 stores in more than 100 countries, we operate under...Show more
Last updated: 9 days ago • Promoted
C++ Developer (Hybrid)

C++ Developer (Hybrid)

PowerToFly • Montreal
Full-time
Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastru...Show more
Last updated: 30+ days ago • Promoted
C++ Developers (intermediate and senior)

C++ Developers (intermediate and senior)

HRB • Montreal
Full-time
Our client is a global telco/fintech that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets, aiming to achieve high-quality, uncorrelated returns.T...Show more
Last updated: 30+ days ago • Promoted
Developer/Analyst

Developer/Analyst

Navacord • saint-esprit, QC, ca
Full-time
WHY THIS ROLE MATTERS:Navacord is hiring technical talent in the insurance industry! We are accepting applications for a dynamic individual with 5+ years experience in a full stack development envi...Show more
Last updated: 1 day ago • Promoted
SDET-Mobile testing (Android & IOS)

SDET-Mobile testing (Android & IOS)

Pacer Group • mercier, QC, ca
Full-time
SDET with strong expertise in Android and iOS mobile application testing and a solid background in Python-based automation using Appium.Required QualificationsExperience with mobile test automation...Show more
Last updated: 1 day ago • Promoted