1

Computer Aided Engineering Jobs in Ottawa, ON (NOW HIRING)

Embedded Engineer

Ottawa, ON · On-site

CA$80K - CA$90K/yr

Ottawa, Canada Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with C++, Linux and any 2/3 given protocol of the below MPLS solution including Segment Routing, MPLS ...

The Construction Staging Engineer leads the development and coordination of staged construction ... Provide technical leadership, mentorship, and guidance to junior designers and CAD staff. * Support ...

... of engineering design, process development, and productization for Marvell's optics DCI product ... Collaborate closely with CAD and foundry process teams working on the development and support of ...

Electrical Engineer

Ottawa, ON · On-site

CA$75K - CA$110K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field * Solid ... Salary: $75,000 - $110,000 CAD per year * Equity: 0.1% - 0.5% If you're excited about shaping the ...

... the CAD EDA flow. What We're Looking For hat We're Looking For * Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5+ years of related professional experience. OR ...

Senior Mechanical Designer

Ottawa, ON · On-site

CA$80/hr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Perform engineering calculations, tolerance analysis and design trade-off evaluation. * Support tooling review and production ramp up * Maintain CAD data, BOMs and drawings in PDM system.

... CAD EDA flow. What We're Looking For * Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5+ years of related professional experience. OR Master's degree and/or PhD ...

Robotic AI Engineer

Ottawa, ON · On-site

CA$75K - CA$110K/yr

If you're excited about spacecraft, enjoy solving hard engineering problems, and want to help build ... Salary: $75,000 - $110,000 CAD per year * Equity: 0.1% - 0.5% If you're excited about shaping the ...

Sr. Web Developer - AEC Integration

Ottawa, ON

CA$94K - CA$138K/yr

  • Retirement

  • PTO

Bachelor's degree in computer science or computer engineering, or related field Recommended ... A reasonable estimate of the salary range for this role is CAD $94,500 - $138,600. #LI-RC2 #LI ...

Showing results 41-60

Computer Aided Engineering information

See Ottawa, ON salary details

$12

$39

$62

How much do computer aided engineering jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for computer aided engineering in Ottawa, ON is $39.22, according to ZipRecruiter salary data. Most workers in this role earn between $21.75 and $57.71 per hour, depending on experience, location, and employer.

What is computer aided engineering (CAE)?

Computer Aided Engineering (CAE) refers to the use of computer software to assist in engineering analysis tasks. It encompasses simulation, validation, and optimization of products and manufacturing tools. CAE tools are widely used for tasks such as finite element analysis (FEA), computational fluid dynamics (CFD), and multibody dynamics (MBD). These tools help engineers improve product designs, reduce prototyping costs, and shorten development cycles by predicting how products will behave in real-world conditions.

What are some common challenges faced by computer aided engineering (CAE) professionals when working on multidisciplinary projects?

Computer Aided Engineering professionals often collaborate with teams from various engineering disciplines, such as mechanical, electrical, and materials engineering. One common challenge is ensuring seamless data integration and communication across different software platforms and engineering teams. Additionally, balancing accuracy and speed in simulations while meeting tight project deadlines can be demanding. To succeed, CAE professionals must be adaptable, proactive in problem-solving, and effective communicators who can translate complex simulation results for diverse stakeholders.

What are the key skills and qualifications needed to thrive as a computer aided engineering (CAE) engineer, and why are they important?

To thrive as a Computer Aided Engineering (CAE) Engineer, you need a solid background in engineering principles, mathematics, and physics, usually supported by a relevant degree such as mechanical or aerospace engineering. Proficiency in CAE software tools like ANSYS, Abaqus, or SolidWorks Simulation, and knowledge of programming languages (e.g., Python or MATLAB), are typically required. Critical thinking, problem-solving abilities, and effective communication skills make someone stand out in this position. These skills ensure accurate simulations, effective analysis, and successful collaboration on complex engineering projects.

What is the difference between Computer Aided Engineering vs Mechanical Design Engineer?

AspectComputer Aided EngineeringMechanical Design Engineer
Primary FocusSimulation, analysis, and optimization of engineering products using software toolsDesigning and developing mechanical components and systems
Tools & SoftwareCAE software like ANSYS, Abaqus, SolidWorks SimulationCAD software like AutoCAD, SolidWorks, CATIA
Work EnvironmentEngineering analysis labs, simulation centers, R&D departmentsDesign studios, manufacturing plants, product development teams
CredentialsEngineering degrees, certifications in CAE softwareMechanical engineering degrees, CAD certifications

Computer Aided Engineering focuses on analyzing and optimizing designs through simulation, while Mechanical Design Engineers create the actual mechanical components and systems. Both roles often collaborate but serve different stages of product development.

Is computer aided engineering a good career?

Computer Aided Engineering (CAE) is a specialized field that involves using software tools to analyze and optimize product designs, often requiring skills in CAD, FEA, and simulation. It offers opportunities in industries such as automotive, aerospace, and manufacturing, with a demand for technical expertise and certifications. Overall, it can be a stable and rewarding career for those interested in engineering and technology.
Infographic showing various Computer Aided Engineering job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 77% Physical, 3% Hybrid, and 20% Remote job distribution, with an average salary of $81,576 per year, or $39.2 per hour.

Embedded Engineer

iClanz

Ottawa, ON • On-site

CA$80K - CA$90K/yr

Full-time

Re-posted 24 days ago


Job description

Hi

Hope you are doing good and safe; we are looking for excellent resources for below job description please reply with below inline details

Role: Embedded Engineer

Location: Ottawa, Canada Day1 Onsite Only

Full time

Salary: CAD $90K/Annum

We need protocol engineer, with C++, Linux and any 2/3 given protocol of the below

MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.

Responsibilities and Activities:

  • Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements of existing software, development of new features, and support of new hardware.
  • Participating in all stages of software development.
  • Solving hardware and software issues and work with hardware, software and system engineers to identify the root cause.
  • Helping investigate and collect information to resolve process or design issues found on a current design or in previous designs.
  • Identifying software performance improvements through test driven development, automated unit testing, and comprehensive integration testing.
  • What technical experience and personal skills are required for this role?
  • Master's or bachelor's degree in engineering, computer science, or a related subject area coupled with 5+ years validated experience in the related fields of Linux and Data Networking
  • Experience with some or all the following transport and/or data technologies: End-to-end Optimized MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.
  • Software development expertise, particularly large-scale embedded software development in C/C++ on Linux platforms.
  • Familiarity with Linux and VxWorks OS, utilities and system calls and developing software on multi-processor, highly concurrent systems (good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.).
  • Socket network Programming (TCP/UDP).
  • Ability to work in a lab environment and design software for custom hardware.
  • Independent self-starter and committed to delivering on daring deadlines.
  • Comfortable in a team with ability to with little supervision.
  • A fast learner with excellent debugging skills.