computer engineering jobs in Edmonton, AB
Robotics Developer/Programmer
Easily applyNewCSR - Confined Space RoboticsNisku, AB T9E 7P4- $32–$35 an hour
- Full-time +2
- Overtime
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- RRSP match
- Casual dress
- Promote and participate in a culture of engineering discipline, traceability, and compliance.
- The Generalist Robotics Developer/Programmer is responsible for…
Instrumentation and Control Engineer
Easily applyMadsen Controls & EngineeringEdmonton, AB T6P 1L5- From $45.80 an hour
- Full-time
- 40 hours per week
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- RRSP match
- Prepare engineering designs and drawings.
- Strong knowledge of electrical engineering principles and system design..
- Mechanical knowledge is a plus.
Mechanical Engineering Technician
Easily applyMultotec Canada LtdGibbons, AB- $120,000 a year
- Full-time
- Overtime
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Prepare and interpret engineering design, drawings and specifications.
- $120,000 annually / 40 hours per week.
- Work must be completed both in person and remotely…
View similar jobs with this employerAI Systems Analyst
Easily applyCantiroEdmonton, AB T5N 3W6- Full-time
- Prompt engineering and AI output evaluation.
- Experience in real estate, construction, development, engineering, or other project-based industries is considered…
View similar jobs with this employerAI Systems Analyst
Easily applyCantiroEdmonton, AB T5N 3W6- Full-time
- Prompt engineering and AI output evaluation.
- Experience in real estate, construction, development, engineering, or other project-based industries is considered…
Engineering Technician
Easily applyHotsy Water BlastEdmonton, AB T5V 1P7- Full-time
- 40 hours per week
- Employee stock purchase plan
- Dental care
- Life insurance
- Disability insurance
- Commuter benefits
- Extended health care
- The ideal candidate will have a strong background in mechanical engineering technology.
- 2 year technical diploma (mechanical engineering technology) or relevant…
Electrical Coordinator
Easily applyNewWF Steel & CraneNisku, AB T9E 7S6- $37 an hour
- Full-time
- Day shift +2
- Dental care
- RRSP match
- RRSP
- Company events
- Education: Completion of 2 to 3 years college program in electrical or electronic engineering technology.
- Advanced computer skills, particularly use of Excel,…
Automation Engineering Manager
Easily applyPowell - CDNAcheson, AB- $121,800–$174,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Control engineering costs through monitoring budget performance of engineering project execution.
- Develop and utilize engineering related KPIs to demonstrate…
Senior Firmware Engineer
Easily applyChemelexEdmonton, AB T5S 2P3- Full-time +1
- Guide best practices: As a key member of the Product Engineering team, ensure Firmware/software engineering best practice methodologies are applied throughout…
- Pembina Pipeline CorporationSherwood Park, AB T8H 0X5
- On call
- Degree, diploma or certification in computer science, computer engineering technology, network engineering technology, or electrical engineering is considered…
Data Analytics Manager
Easily applyThe Driving Force Group of CompaniesEdmonton, AB T5S 1N8- Full-time +1
- Paid vacation
- RRSP match
- Wellness program
- 7+ years of progressive experience in data analytics, business intelligence, or analytics engineering including 2 to 3 years leading teams or projects backed by…
- City of EdmontonEdmonton, AB
- $106,865.93–$136,367.28 a year
- Full-time
- The Edmonton Transit Service (ETS) is looking for a strategic, analytical, and collaborative Team Lead to spearhead our Transit Service Operations Analytics…
- Spartan Controls Ltd.Edmonton, AB T6E 5L9
- $73,002.11–$136,036.45 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- This is a hybrid technical role – part advisor, part architect, part hands-on engineer.
- You will advise clients at the strategy and architecture level, lead the…
Electrical Engineer in Training
Easily applyPOWELL CANADA INCAcheson, AB- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Store discount
- Provide technical assistance to sales, engineering and inspection on daily problems.
- Working in front of a computer for the majority of the shift.
- StantecEdmonton, AB T5K 0Z7
- Full-time +2
- Tuition reimbursement
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Disability insurance
- Develop and maintain ETL, data model, and reporting standards.
- Provide regular updates and communications on development and operational support activities…
- MPA Recruitment Canada LtdAlberta
- $40–$75 an hour
- Full-time
- Knowledge of the Microsoft office software suite of programs coupled with strong computer skills.
- We are currently recruiting highly motivated *Electrical…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Robotics Developer/Programmer - job post
Job details
Pay
- $32–$35 an hour
Job type
- Casual
- Permanent
- Full-time
Shift and schedule
- Overtime
Location
Benefits
Pulled from the full job description
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- RRSP match
- Casual dress
- Flexible schedule
Full job description
Job Overview
The Generalist Robotics Developer/Programmer is responsible for the design, development, integration, and deployment of Robotics and advanced automation systems for industrial applications. This position requires a deep understanding of software development for collaborative robotics, automation design, electromechanical integration, & deployment, and system validation. The ideal candidate will demonstrate a strong understanding of cross-functional environments and will implement technical execution across the full product development lifecycle—from concept through to field deployment and post-delivery support.
Responsibilities
System Integration & Engineering
- Integration of mechanical, electrical, and software components into cohesive and field-ready robotic platforms
- Ensure mechanical structures, control systems, and user interfaces meet industrial safety and performance standards
- Implement force/torque feedback systems, 3D scanner, and other sensor integration, and motion/path planning and control
Prototyping, Testing & Optimization
- Prototyping and fabrication of components and systems
- Execute validation tests, performance trials, and iterative optimization cycles
- Troubleshoot system-level failures and drive continuous improvements in performance and reliability
Documentation & Quality Assurance
- Prepare procedures and test plans
- Contribute to technical manuals, training materials, and regulatory documentation
- Promote and participate in a culture of engineering discipline, traceability, and compliance
Field Support & Lifecycle Management
- Provide technical commissioning, operator training, and site support
- Contribute to customer-facing reports and help resolve technical issues post-deployment
- Track product field performance and recommend enhancements for future versions
Qualifications
- Bachelor's or master’s degree in Robotics, Mechatronics, Mechanical Engineering, or a related discipline
- Minimum 3 years of hands-on experience in robotics software from development up to production level deployment.
- Development experience with ROS/ROS2 with good experience in C++ and Python, including development of ROS2 packages, nodes, launch files, debugging, and troubleshooting.
- Experience with collaborative and robotic arms, end-of-arm tooling, and mobile robotic platforms, including operating and programming via pendant or integration of commercial Robotic arms with other systems.
- Strong understanding of inverse kinematics and development experience leveraging related software stacks, such as MoveIt in ROS2, etc.
- Experience setting up, configuring, and managing Linux-based systems for robotics deployment. Familiarity with Docker and/or virtual machines is required.
- Proficiency with version control systems (Git) and the software development lifecycle from development through deployment. Experience designing and maintaining CI/CD pipelines is an asset.
- Experience integrating a variety of sensors into robotics software stacks, including depth sensors, force/torque sensors, IMUs, and other industrial sensing devices. Ability to interpret vendor documentation, develop or adapt device drivers, and integrate sensors into ROS/ROS 2-based systems.
- Strong understanding of robotic kinematics, path planning, control systems, perception, point cloud processing, mesh generation, and toolpath generation from mesh data.
- Experience working with communication protocols including TCP/IP, UDP, or other communication protocols such as CAN/EtherCAT/Modbus or others. Should be able to troubleshoot networking and communication issues.
- Experience working with cross-functional teams (mechanical, electrical, software) and external vendors.
- Strong documentation and technical writing skills. Experience with documentation tools such as Doxygen and similar systems is considered an asset.
- Excellent organizational, documentation, and communication skills
- Ability to work with a variety of tools.
Additional Assets (Preferred but Not Required)
- Experience in hazardous or regulated industrial environments (e.g., shipbuilding, oil & gas, aerospace)
- Knowledge of PLC integration and industrial automation standards (e.g., ISO 10218, ISO 12100)
- Ability to lead field deployment and support activities at customer sites
Work Conditions
- Based in the Nisku facility
- Involves a mix of design office and workshop settings
- Occasional travel to partner or client sites may be required
- Overtime as required
Job Types: Full-time, Permanent, Casual
Pay: $32.00-$35.00 per hour
Benefits:
- Casual dress
- Dental care
- Employee assistance program
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- RRSP match
Work Location: In person