Software Developer (C++)
Bentley Systems
Location: Burlington, Canada (Office-Based/Hybrid)
Position Summary:
Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes. You will play an important role in the creation of industry-leading software that will enable users to solve their mission-critical problems. The primary focus for this position will be the development of services that integrate with our cloud platform. You will work with highly motivated team members, gain valuable experience, utilize the latest technologies, and solve challenging problems while building interesting next-generation software.
Responsibilities:
- Collaborate with product management, development leads, and other developers to complete tasks.
- Design and develop new features and solutions primarily in C++.
- Work with a team in an agile, Continuous Integration, and Continuous Delivery software development process.
- Demonstrate a commitment to writing testable and maintainable code while actively giving and receiving feedback.
- Quickly learn and adapt to new technologies and approaches as they come.
- Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific products and features for stability, usability, and maintainability.
- Implementation includes using the latest development tools to turn the designs into actual software products. Implementations must be stable and maintainable.
- Testing responsibilities include both unit testing and providing additional guidance and support to the certification group.
- Primary technologies and paradigms you will work with include C++, SQL Server, PowerShell, Microsoft Azure, Microsoft Azure DevOps, and Git.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or equivalent field.
- 4+ years’ experience developing products using C/ C++.
- Experience using Visual Studio and Visual Code.
- Knowledge of object-oriented programming and design patterns.
- Ability to learn and adapt quickly to maximize productivity.
- Self-motivated person with the ability to work individually as well as part of a team.
- Knowledge of Agile and Scrum.
- Good verbal and written communication skills in the English language.
What We Offer:
- A great Team and culture – please see our colleague video .
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
- An attractive salary and benefits package.
- A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups.
- A company committed to making a real difference by advancing the world’s infrastructure for a better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.
- Training and professional development opportunities (certification programs, conferences, etc.).
- Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.).
- Health insurance package and accident insurance 24/7.
- Referral program with bonuses.
- An extra paid day for volunteering in the organization of your choice.
- Ability to work from the office or hybrid.
If you are ready to take your development skills to the next level and be part of a team that is shaping the future of software, we want to hear from you! Apply now and embark on an exciting journey with Bentley!
Please submit the resume in English.
#LI-KT #LI-HybridAbout Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance.
Equal Opportunity Employer:
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
$50k - $90k per year
...Scope: Our software engineers develop next generation technologies that enable the creation of media entertainment that you enjoy at home or on the... ..., use-cases, and systems. Required Skills: C/C++ Git Gcc/make Linux environment Scripting (sh, bash...SuggestedFull timeCasual workImmediate startWork from homeWorldwideMonday to friday$70k - $100k per year
...We are seeking a highly motivated Senior Software Engineer to join our growing engineering... ...language; Java preferred (Python, Rust, Go, C++, or C# also considered) ~ Strong... ...systems What You'll Do: Design and develop backend microservices for the evertz.io SaaS...SuggestedFull timeCasual workWorldwideMonday to friday$60k - $90k per year
...We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing... ...Science A minimum of one year of experience in the field C++, C, Python programming and debugging skills Experience in Qt...SuggestedFull timeCasual workWork at officeWorldwideMonday to friday$100k - $135k per year
...house release-management application to build and release 100’s of software components. “Work is a thing you do, not a place you go” We... ...system observability, incident response, and troubleshooting Develop high-quality, understandable, maintainable software with...SuggestedFull timeWorldwideMonday to friday$200k - $300k per year
...Job Description Managerial CFO - Developer - Burlington/Hamilton Position Overview The CFO will provide strategic financial leadership to support the company's continued growth, profitability, and operational excellence. This role will oversee all financial functions...SuggestedLong term contractPermanent employment$80k - $90k per year
...the reliability and performance of parts or service work. ~ Develop and review all processes and instructions to ensure accuracy and... ...Project. ~ Experience with the use of statistical analysis software and computer-assisted design, manufacturing, and machining....Long term contractTemporary workFor subcontractorWork at officeLocal areaMonday to fridayFlexible hours$45k - $65k per year
...and culture. Our teammates are empowered to make decisions, develop customer relationships, drive growth, and shape the future of their... ...Profit Centre Ability to learn and operate the applicable software system used to process orders Intermediate math skills Additional...Long term contractFull timeFor contractorsLocal area$40k - $45k per year
...necessary information and insights Apply critical thinking to develop tailored, accurate, and compelling responses Ensure all... ...solutions that are unmatched in the industry in both hardware and software. Evertz delivers products and solutions that can be found in major...Full timeCasual workWork at officeMonday to friday$24 - $25 per hour
...Ontario, with access to great local amenities. • Opportunities to develop highly sought-after skills in corporate compliance, AML, and... ...specifically Excel, Word, and Outlook). • Comfort using enterprise software systems (such as CRM or ERP platforms) Summary If you see...Hourly payWeekly payContract workWork at officeLocal area- ...design and execution. You will apply sound engineering principles to develop technical solutions, prepare engineering deliverables, and... ...best practices. ~ General proficiency with process engineering software and engineering design tools. ~ Strong analytical, problem-solving...Contract workWork at office
- ...exposure to a variety of projects and provides the opportunity to develop technical expertise within a global engineering environment.... ...engineering best practices. ~ General knowledge of process engineering software and engineering design tools. ~ Strong analytical, problem-...Contract workWork at office
$80k - $140k per year
...loss, atmospheric effects, multipath, and interference margin Develop noise figure budgets and cascade analyses; specify and verify NF... ...design background: FPGA-based DSP, digital down-conversion, software-defined radio (SDR) architectures, and JESD204B/DIFI digital RF...Full timeCasual workWork at officeWorldwideMonday to friday- ...celebrate wins, exchange product knowledge, and encourage feedback. Develop and lead a high-performance team by overseeing recruitment,... ...automated systems, along with experience using various computer software applications. Thrive in a hands-on setting that involves...Local areaWork from homeHome officeAfternoon shift
$22.75 per hour
...Excel) and hands-on experience with Microsoft Dynamics NAV ERP software. • Exceptional interpersonal and communication skills, as regular... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...Hourly payWeekly payWork at officeMonday to fridayShift workDay shift$45k - $50k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...bath design trends Proficient in the use of Microsoft Office software Outstanding customer service and verbal communication skills...Full timeWork at office$32.5 per hour
...recruiting process - Builds and maintains manageable talent pools in software systems - Screens, interviews and prepares candidate slate... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity...Permanent employmentContract work$85k - $110k per year
...Adi Development Group isn’t your typical developer—we’re one of Canada’s most forward-thinking real estate development, construction management... ...communicating financial results ~ Proficient in accounting software (Sage, QuickBooks, TimberScan, ERP systems) ~ Advanced Excel...Full timeLive InWork from homeFlexible hours$45k - $65k per year
.... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be... ...customers, vendors, and teammates Proficient in Microsoft Office software Additional Information What EMCO Offers You: • A...Full timeWork at office- ...experience in a high-performance selling environment. You have developed a sense of Care in your communication skills both written and... ...delegating tasks like a pro. Knowledge of general computer software (Microsoft Office 365 Suite) and retail point of sale systems....Long term contractTemporary workSeasonal workWork at officeWorldwideFlexible hoursNight shift
$80k - $100k per year
...customer feedback and field experience back into the product. Develop and maintain configuration templates, scripts, and documentation... ...in broadcast technology, delivering cutting-edge hardware and software solutions that deliver content to television sets, on-demand services...Full timeCasual workWorldwideMonday to fridayFlexible hours- ...find a place where you’ll have many opportunities to learn and develop while working on engaging projects. We are a firm 100% owned... ...analytics platforms. ~ Familiarity with simulation and modeling software related to airfield and terminal planning is considered...Long term contractPermanent employmentFull timeRemote workFlexible hours
$105k - $115k per year
Education: Expérience: Education Bachelor's degree Experience ~ Experience an asset Employment terms options ~ Day Health benefits Dental plan Health care plan Financial benefits ~ Bonus Other benefits Team building opportunities ...Permanent employment$35 - $40 per hour
...operate CNC mills, CNC lathes, manual mills, and manual engine lathes. - Input manual code using Fanuc controls and develop programs utilizing Mastercam software. - Coordinate daily manufacturing schedules, shop floor workflow priorities, and staff assignments in Burlington...Hourly payLong term contractPermanent employmentFull timeImmediate start$75k - $95k per year
...essential duties will be to: Prospect and onboard new accounts Develop strategies to increase sales growth in the existing customer... ...~ Excellent negotiation skills ~ Experience with a CRM software Additional Information The anticipated annual base...Full time- ...NDT and applies continuous on-the-job training and mentorship to develop the Level I and Trainee Technicians. Due to the nature of... ...team environment. Strong computer skills in MS Office and other software applications. Education And Work Experience ~ High School Diploma...Full timeTraineeshipFlexible hoursWeekend work
- ...Manager in a high-performance selling environment. You have developed a sense of Care in your communication skills both written and... ...planning and internal mobility. Knowledge of general computer software (Microsoft Office 365 Suite) and retail point of sale systems....Long term contractTemporary workSeasonal workWork at officeWorldwideFlexible hoursNight shift
$94.2k - $117.7k per year
...Position Summary As a Software Developer on the Procurement team at Euna Solutions, you’ll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this role, you will design and develop solutions for our customers...Full timeWork at officeLocal areaFlexible hoursWeekend work3 days per week$50k - $80k per year
...architect, design and document the requirements for Evertz end-to-end Software Defined Video Networking (SDVN) solutions for broadcast and... .... Work with clients and internal resources to design, develop, document and execute on critical demonstrations/Proof of Concept...Full timeContract workWork at officeWorldwideMonday to friday- ...Responsibilities The missions of the BIM Manager are as follows: - Develop the BIM objectives and BIM use cases defined in the BIM... ...for the BIM part. - Recommendation of hardware and software to be used if necessary. - Ensure technological monitoring of...Contract workFor contractorsWork at office
$25 - $28 per hour
...and handle daily email correspondence. Qualifications - Software Proficiency: Strong working knowledge and experience with QuickBooks... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...Hourly payWeekly payContract workWork at officeMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (C++). Be the first to apply!
- junior c++ developer Burlington, ON
- c++ software developer Burlington, ON
- c++ developer Burlington, ON
- software qa Burlington, ON
- software application developer Burlington, ON
- software technical support Burlington, ON
- software intern Burlington, ON
- software Burlington, ON
- remote software Burlington, ON
- embedded software Burlington, ON

