Job Posting Status: Approved
Internal Status Not Set

Organization
Organization Name Engineering Design Lab
JOB POSTING INFORMATION
Position Type: Professional Experience Year Co-op (PEY Co-op: 12-16 months)
Job Title: Engineering Intern Software Development for Five-Axis 3D Printer
Job Location: Toronto
Job Location Type: On-Site
If working on site, can you provide a copy of your COVID-19 safety protocols?: Yes
Number of Positions: 1
Salary: $30.00 hourly for 40 hours per week
Start Date: 04/01/2024
End Date: 08/31/2025
Job Function: Engineering
Job Description: Job Summary

Engineering Design Lab (EDL, engdesignlab.com) is a boutique engineering consulting firm with diverse expertise across a variety of fields including electric mobility, sporting goods, advanced manufacturing, modular housing, and custom scientific equipment. We provide end-to-end project development, additional engineering bandwidth for under-resourced initiatives, and interdisciplinary testing and analysis services to understand complex problems. As well, EDL conducts our own in-house technology development projects to expand our engineering capabilities or develop innovative new products.

EDL is currently developing a new five-axis 3D printer with advanced material deposition capabilities. We are seeking one or more interns to take a major role in the development of software for this project. In particular, we are creating a new slicer software that can leverage the greatly-expanded capabilities of our new hardware platform. We are in parallel developing firmware to efficiently operate our printer, and periodically adding new features across hardware, firmware, and software.

This role is a full-time position with a contract length of 12-16 months, and with a starting date no later than May 2024. This job will take place primarily at EDL's office at 77 Florence Street in Toronto, Canada. The successful applicant can expect generally standard business hours, with good flexibility for time off or other commitments. There may be some opportunity for occasional remote work, but on-site work is the norm at our company.

The EDL office is located at 77 Florence Street, near the intersection of Queen and Dufferin. It is efficiently accessible by transit, car, or bike.

Duties and Responsibilities

The core responsibilities of this position will be:
  • Developing and testing slicer software for a five-axis 3D printer
  • Developing and testing firmware for a five-axis 3D printer
  • Communicating software possibilities and limitations to other members of project team
  • Assisting with the development of software specifications and the overall system architecture

Typical day-to-day activities will include discussing specific software requirements and features with other EDL staff, researching implementation strategies, developing various software components, and testing both the software features and their interaction with the printer hardware developed in parallel.

While well-established with a wide variety of clients and projects, EDL is a small company that embraces the start-up mentality of flexible roles to meet our day-to-day needs. Accordingly, while this position is primarily focused on software development for EDL's novel 3D printer, it includes the possibility of occasionally assisting with other types of work and/or other projects.

Pay and Benefits

Successful applicants can expect to be offered hourly pay in the range of $25 - $31 based on merit. Performance bonuses may also be offered in certain circumstances. In addition to pay, this position offers flexible work hours and time-off.

One of the greatest benefits of working at EDL is the multi-disciplinary engineering environment. Successful applicants will be part of a tight-knit group of skilled and experienced professionals working on all manner of cutting-edge engineering design projects. Exposure and experience across a variety of fields can be invaluable early in a career to help understand one's aptitudes and interests.
Job Requirements: Job Requirements

The successful applicant will have at least the following qualifications and technical skills:
  • Completion of at least three years of post-secondary education in engineering or computer science, preferably with an emphasis in robotics and/or hardware-software interactions
  • Proficiency in C++/Rust or equivalent Object-Oriented Programming language
  • Experience working in a multi-developer environment

In addition to the above technical attributes, the following soft skills and attributes will be vital for effective work as part of the EDL team:
  • Willingness to learn
  • Excellent verbal and written communication
  • Proactive and self-starter
  • Willingness to take ownership of role and tasks

This role is expected to involve extensive communication with engineers of other disciplines. The successful applicant will have the technical knowledge and vocabulary to discuss and explain software needs and developments within the broader project context.

The following are not requirements, but are assets with respect to this position:
  • Experience with Python
  • Experience designing/developing GUI based applications
  • Experience with programming a cloud-based platform and/or software-as-a-service
  • Experience developing or testing firmware for electromechanical devices
  • Experience with operating and/or customizing a 3D printer or other CNC manufacturing equipment
  • Experience using 3D CAD (e.g. SolidWorks)
  • Experience working on a significant software project outside of academic studies (e.g. a design team project or a previous internship)
Preferred Disciplines:
Computer Engineering
Computer Science
Electrical Engineering
Engineering Science (Electrical and Computer)
Engineering Science (Robotics)
Targeted Co-op Programs:
APPLICATION INFORMATION
Application Deadline: January 31, 2024 11:59 PM
Additional Application Information: Applications will be evaluated as they are received, and promising applicants will be contacted to arrange an interview at the earliest opportunity. If considered suitable for the role, applicants can expect an offer shortly after their interview.
Application Method: Access applications through Engineering Career Centre
ORGANIZATION INFORMATION
Organization: Engineering Design Lab
Division: Main Office
Website: engdesignlab.com
ADDITIONAL INFORMATION
Length of Workterm: FLEXIBLE PEY Co-op: 12-16 months (range)
TAGS
NEW Deadline in 19 day(s) Viewed