Software Designer

1 week ago


Laval, Quebec, Canada Caterpillar Full time

Your Impact at Caterpillar Inc.

Joining Caterpillar means being part of a global team that values not only the work we do, but also each other. We are the creators, problem-solvers, and visionaries shaping a brighter, more sustainable future for all. At Caterpillar, talk is backed by action – we drive progress and innovation alongside our customers, in our communities, and in our daily lives. Together, we are constructing a better world, one that all can relish living in.

Caterpillar's Laval office in Canada is a primary provider of safety, productivity, and autonomy solutions for open-pit mining machinery. As part of a worldwide team, we are at the forefront of implementing the digital business strategy, crafting and enhancing Cat MineStarTM products. Collaborating with our partners, we assist our clients in building a more resilient and sustainable world.

Offering a dynamic environment with engaging and thrilling opportunities to work on cutting-edge technologies.

If you're passionate and ready to contribute to the Autonomy and Automation division, we are looking for you.

Job Objective:

The chosen candidate will engage in all team functions in a large-scale Agile environment. They will be tasked with designing, implementing, and testing embedded software applications for mining machinery with manned and autonomous capabilities. This role provides a chance to learn and work with the latest industry technologies and methodologies.

Main Job Responsibilities:

  • Design software modules based on specifications and requirements.
  • Implement software designs using designated programming languages.
  • Develop and execute automated test procedures to validate implemented modules.
  • Participate in the review of all technical documents, including requirements, specifications, design, code, and validation test plans.

Requirements:

  • Currently pursuing a Bachelor's degree in Engineering (Electrical, Software, Computer, Robotics) or equivalent.
  • Experience in software development.

Assets:

  • Proficiency in both English and French.
  • Familiarity with Agile methodologies.
  • Experience in programming for the Linux platform using C++ and object-oriented programming.
  • Web development skills utilizing HTML5, Angular, and Java Script.
  • Proficiency in Python programming.
  • Hands-on experience in workflow automation or DevOps implementation.
  • Familiarity with test infrastructures or automated testing frameworks.
  • Knowledge of Docker, VMware, or similar virtualization products.

Caterpillar is an Equal Opportunity Employer (EEO).


  • Software Designer

    2 weeks ago


    Laval, Quebec, Canada Caterpillar Financial Services Corporation Full time

    Career Area: Enterprise Cross Functional Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable...


  • Laval, Quebec, Canada LOC Software Full time

    If you aspire to participate in the growth of a company proudly Canadian while developing your abilities and where your ideas will be heard, LOC Software is the employer for youWho is LOC Software?We are the premier, fully-connected platform breaking traditional molds by bridging yesterday with the future of retail - With more than 30 years of experience,...


  • Laval, Quebec, Canada Creaform Deutschland GmbH Full time

    Embedded Software engineer - Laval (m/f/d)Do you want to work in a world-renowned engineering firm? Would you like to take part in stimulating innovation projects? Are you looking for the perfect springboard for your career?This is good, because Creaform Ingénierie needs you and your creativity to design embedded software for all types of diversified...

  • Senior UX Designer

    2 weeks ago


    Laval, Quebec, Canada Geo-Plus Inc. Full time

    About usGeo-Plus is a well-known global player in the AEC software technology field (architecture, engineering, construction). Since its establishment in 1987, our company has catered to a large clientele worldwide.Overview:We're on the lookout for a skilled Senior User Experience Designer to be part of our team. As a Senior UX Designer, you'll have a...

  • Software Developer

    2 weeks ago


    Laval, Quebec, Canada FLIR Unmanned Aerial Systems, ULC Full time

    Description Job Summary: Software Developer *this is a 12 mos contract with the possibility to convert to full time Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval, Quebec office. We are a small and passionate team that uses everyone's talents to develop some of the best radars in the world. We...


  • Laval, Quebec, Canada Diamond Group Full time

    Come be part of the Diamond team. We provide a fully bilingual (English/French) workplace. We specialize in crafting superior stainless steel items that require careful design and drafting. Your skills will be essential in helping us complete our projects and wow our clients. Since we focus on 99.9% stainless steel, your expertise is crucial in enhancing our...

  • Mechanical Designer

    2 weeks ago


    Laval, Quebec, Canada Creaform Full time

    Do you want to work in a world-renowned engineering firm? Would you like to take part in stimulating innovation projects? Are you looking for the perfect springboard for your career? That's good Creaform Engineering needs you and your creativity to design, develop and model mechanical components for its customers. You will have the opportunity to support...

  • Mechanical Designer

    2 weeks ago


    Laval, Quebec, Canada Creaform Full time

    Do you want to work in a world-renowned engineering firm? Would you like to take part in stimulating innovation projects? Are you looking for the perfect springboard for your career? That's good Creaform Engineering needs you and your creativity to design, develop and model mechanical components for its customers. You will have the opportunity to support...


  • Laval, Quebec, Canada Creaform Deutschland GmbH Full time

    Our Creaform Engineering department is looking for an intern who will assist our Laval team in mechanical design by preparing models and drawings this winter.If you want a stimulating internship within a multidisciplinary team known for its high level of technical competence, join us, we will have fun working togetherYour responsibilities:Respond to customer...

  • Quality Designer I

    2 weeks ago


    Laval, Quebec, Canada Altasciences Full time

    At Altasciences we all move in unison to assist and work in the discovery, development, and manufacturing of new drug therapies to get them faster to people who need them.By living our values of Employee Development, Customer Focus, Quality and Excellence, Respect and Integrity, we look to foster a passionate and collaborative work environment and we are...


  • Laval, Quebec, Canada AMETEK, Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Job Title: Creaform - Intern, Mechanical Designer Location: Laval, Quebec, CA, H7V 4B4 Business Unit: Creaform Posting Date: May 27, 2024 Job Description: Our Creaform Engineering department is looking for an intern who will assist our Laval team in mechanical...


  • Laval, Quebec, Canada Altasciences Full time

    Your New CompanyAt Altasciences we all move in unison to assist and work in the discovery, development, and manufacturing of new drug therapies to get them faster to people who need them.No matter your role, we all play an important part and you will have a significant impact on the health and well-being of people across the globe. By living our values of...


  • Laval, Quebec, Canada Creaform Full time

    Do you want to work in a world-renowned engineering firm? Would you like to take part in stimulating innovation projects? Are you looking for the perfect springboard for your career? That's good Creaform Engineering needs you and your creativity to create, from sketches or scans, the style surfaces of different products, advanced surfaces and class A, (ex:...

  • Avionics Engineer

    1 week ago


    Laval, Quebec, Canada Zortechsolutions Full time

    Possess, as a minimum, a Bachelor's degree in Engineering with a specialization in Software & Hardware, or a degree in Software Engineering or Computer Science for Software & Hardware aspects and a specialization in Electronics for AEH aspects. Possess a minimum of 5 years' experience in the development or verification of realtime airborne embedded software...


  • Laval, Quebec, Canada Kiewit Full time

    Kiewit Infrastructure Engineers (KIE) is seeking an Early Career Structural Coordinator/Engineer for bridge and infrastructure projects in our Laval, QC office. We are looking for a highly motivated candidate to perform a variety of design and analysis tasks related to bridges and diverse structures, construction methods, seismic design, design reviews, and...

  • IT Technician

    2 weeks ago


    Laval, Quebec, Canada SYSTRA Full time

    Job descriptionIT Technician About SYSTRA IBT SYSTRA International Bridge Technologies (IBT) is an engineering firm solely dedicated to bridge engineering. We offer specialized engineering services in all facets of bridge design, construction, and maintenance. Our niche bridge types include steel-concrete composite and all concrete cable-stayed structures,...


  • Laval, Quebec, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming, and...


  • Laval, Quebec, Canada Kiewit Full time

    Requisition ID: 171767 Job Level: Entry Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position OverviewKiewit Infrastructure Engineers (KIE) is seeking an Early Career Structural Coordinator/Engineer for bridge and infrastructure projects in our Laval, QC office. We...


  • Laval, Quebec, Canada Kiewit Full time

    Requisition ID: 171767 Job Level: Entry Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position OverviewKiewit Infrastructure Engineers (KIE) is seeking an Early Career Structural Coordinator/Engineer for bridge and infrastructure projects in our Laval, QC office. We...


  • Laval, Quebec, Canada Kiewit Full time

    Position Overview Kiewit Infrastructure Engineers (KIE) is seeking an Early Career Structural Coordinator/Engineer for bridge and infrastructure projects in our Laval, QC office. We are looking for highly motivated candidate to perform a variety of design and analysis tasks related to bridges and diverse structures, construction methods, seismic design,...