Type of position: RegularYour future role on our team BBA has a new opportunity for a junior-level Mechanical Designer in Calgary or Edmonton office to support the delivery of technical expertise and mechanical design requirements within a
Type of position: TraineeAn overview of your future role at BBABy joining our Civil Infrastructure team for your internship, you’ll be required to work with multidisciplinary teams of engineers, technicians, drafters and other collaborators.
Type of position: RegularAn overview of your future role at BBAParticipate, as part of a project team, in designing, 3D modelling and generating isometric drawings or other deliverables for industrial piping mandates. Use 3D scanning technology and
Working for BBA means being part of a team of talented people who have the passion to succeed and the drive to excel in order to provide first-class service to clients.Recognized for its extensive field experience and cutting-edge expertise, BBA has
Type of position: TraineeYour future role on our team Your role will be to participate in engineering, selecting technology and executing mechanical and multidisciplinary projects in the mining, energy and heavy industry sectors. You’ll be part of
Travailler chez BBA… c’est faire partie d’une équipe de gens de talent qui ont la passion de réussir et la volonté de se dépasser pour offrir le meilleur à leurs clients.Reconnue pour son expérience terrain et son expertise technique de
Type of position: RegularYour future role on our teamThis is a unique opportunity for you to work with experts and engineering professionals across Canada on interesting and challenging projects. Working closely with our experts, senior engineers and