Sr. Software Engineer
Calgary, AB · On-site
... Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems ... Design, develop, test, and maintain scalable application and platform capabilities using modern ...
Calgary, AB · On-site
... Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems ... Design, develop, test, and maintain scalable application and platform capabilities using modern ...
Calgary, AB · On-site
... Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems ... Design, develop, test, and maintain scalable application and platform capabilities using modern ...
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Help prepare design deliverables under the supervision of project engineers * Assist with calculations and studies * Assist with site inspections, testing and commissioning at client sites
Design underground transmission lines for voltages up to 500kV. * Responsible for cost analyses ... Knowledge to verify/review right of way requirements, bonding schemes, underground transmission ...
Design underground transmission lines for voltages up to 500kV. * Responsible for cost analyses ... Knowledge to verify/review right of way requirements, bonding schemes, underground transmission ...
Calgary, AB · Hybrid
CA$14K/mo
Design underground transmission lines for voltages up to 500kV. * Responsible for cost analyses ... Knowledge to verify/review right of way requirements, bonding schemes, underground transmission ...
Calgary, AB · Hybrid
CA$14K/mo
Design underground transmission lines for voltages up to 500kV. * Responsible for cost analyses ... Knowledge to verify/review right of way requirements, bonding schemes, underground transmission ...
Structural Engineering * Finance * People and Culture * Interior Design * Landscape Architecture ... verification signals in application materials based on available information. These tools assist ...
Structural Engineering * Finance * People and Culture * Interior Design * Landscape Architecture ... verification signals in application materials based on available information. These tools assist ...
Structural Engineering * Finance * People and Culture * Interior Design * Landscape Architecture ... verification signals in application materials based on available information. These tools assist ...
Structural Engineering * Finance * People and Culture * Interior Design * Landscape Architecture ... verification signals in application materials based on available information. These tools assist ...
... engineering quality levels for discipline on assigned projects. * Develop the Basis of Design (BOD ... Verify work quality regarding specifications, reports, code application, submittal review ...
... engineering quality levels for discipline on assigned projects. * Develop the Basis of Design (BOD ... Verify work quality regarding specifications, reports, code application, submittal review ...
Support verification of contractor progress claims. * Maintain accurate field records, inspection ... Experience in owner's engineer/delivery partner/PMC environment is an asset. Rewards & benefits ...
Support verification of contractor progress claims. * Maintain accurate field records, inspection ... Experience in owner's engineer/delivery partner/PMC environment is an asset. Rewards & benefits ...
Calgary, AB · Hybrid
About BakerHicks BakerHicks is a leading design, engineering, and project delivery consultancy ... Successful candidates will be added to a pre-qualified, verified contractor pool, enabling faster ...
Calgary, AB · Hybrid
About BakerHicks BakerHicks is a leading design, engineering, and project delivery consultancy ... Successful candidates will be added to a pre-qualified, verified contractor pool, enabling faster ...
Calgary, AB · On-site
$63 - $77/hr
... the design, development, configuration, and maintenance of Enterprise Asset Management (EAM ... This is an entry-level opportunity intended for recent graduates or early-career professionals who ...
Calgary, AB · On-site
$63 - $77/hr
... the design, development, configuration, and maintenance of Enterprise Asset Management (EAM ... This is an entry-level opportunity intended for recent graduates or early-career professionals who ...
... design, coding, testing, documentation, deployment, and post\-production verification and support ... Oracle, SQL Server \n * SQL Developer \n * P6 EPPM, Primavera Unifier, OBIEE, Oracle Data ...
... design, coding, testing, documentation, deployment, and post\-production verification and support ... Oracle, SQL Server \n * SQL Developer \n * P6 EPPM, Primavera Unifier, OBIEE, Oracle Data ...
... Engineering Design Drafting Technology (EDDT) or an equivalent combination of training and experience in piping design Experience • Entry level position - no previous work experience is required ...
... Engineering Design Drafting Technology (EDDT) or an equivalent combination of training and experience in piping design Experience • Entry level position - no previous work experience is required ...
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and ... employees, verification of employment letters and change to benefits Act in a manner that ...
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and ... employees, verification of employment letters and change to benefits Act in a manner that ...
... design and development, oceanographic research, deepwater oil and gas exploration and production ... Are you a recent graduate in Engineering Physics, Electrical Engineering (Nano), Materials ...
... design and development, oceanographic research, deepwater oil and gas exploration and production ... Are you a recent graduate in Engineering Physics, Electrical Engineering (Nano), Materials ...
Proceed with the verification of these transformations with unit tests. * Adjust your T-SQL ... Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be determined based on ...
Proceed with the verification of these transformations with unit tests. * Adjust your T-SQL ... Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be determined based on ...
Proceed with the verification of these transformations with unit tests. * Adjust your T-SQL ... Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be determined based on ...
Proceed with the verification of these transformations with unit tests. * Adjust your T-SQL ... Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be determined based on ...
Calgary, AB · On-site
... design, technical specification, client collaboration, and project execution--all while working ... Conduct site visits to verify dimensions, finishes, existing conditions, and project requirements.
Quick apply
Calgary, AB · On-site
... design, technical specification, client collaboration, and project execution--all while working ... Conduct site visits to verify dimensions, finishes, existing conditions, and project requirements.
$24K - $41K
23% of jobs
$42.2K is the 25th percentile. Wages below this are outliers.
$41K - $58K
22% of jobs
The median wage is $66.5K / yr.
$58K - $75K
9% of jobs
$75K - $92K
3% of jobs
$92K - $109K
4% of jobs
$109K - $126K
4% of jobs
$126K - $143K
6% of jobs
$149.1K is the 75th percentile. Wages above this are outliers.
$143K - $160K
7% of jobs
$160K - $177K
9% of jobs
$177K - $194K
6% of jobs
$194K - $211K
5% of jobs
$24K
$99.7K
$211K
To thrive as an Entry Level Design Verification Engineer, you need a solid understanding of digital logic design, computer architecture, and verification methodologies, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with hardware description languages (such as Verilog or VHDL), simulation tools, and industry-standard verification frameworks is essential. Strong analytical skills, attention to detail, and effective communication are vital soft skills for diagnosing issues and collaborating with design teams. These skills ensure accurate verification of hardware designs and smooth integration within the broader engineering workflow.
An Entry Level Design Verification Engineer ensures that hardware designs function correctly before production. They write and run testbenches using languages like SystemVerilog and work with simulation tools to verify chip functionality. Their role involves debugging, analyzing test results, and collaborating with designers to refine designs. This position is crucial in the semiconductor industry to prevent costly design errors. Typically, they work with verification methodologies like UVM to create efficient and reusable test environments.
As an Entry Level Design Verification Engineer, your daily activities often include writing and executing testbenches, analyzing simulation results, identifying design bugs, and collaborating closely with design and development engineers to resolve issues. You may also be responsible for maintaining verification documentation and participating in code reviews or team meetings. The role involves a mix of hands-on technical work and teamwork, allowing you to learn best practices from experienced colleagues. Over time, you'll have opportunities to take on more complex verification tasks and contribute to process improvements as you gain experience.

Full-time
Posted 7 days ago
The Senior Software Engineer is responsible for designing, developing, testing, and supporting production-grade application and platform capabilities within DNV's Digital & Transformation organization. This role sits within the Application Engineering section and contributes to the development and modernization of scalable web applications that support digital delivery across Energy Systems.
This role sits within the Digital & Transformation organization, helping to advance how DNV performs Due Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems.
Working in close partnership with Product leadership, Data & AI Engineering, Solution Engineering, Platform Reliability, Solution Architecture, and Platform Security & Compliance, this role helps bring application capabilities, data services, AI-enabled features, workflows, and APIs into one cohesive platform and product experience.
The Senior Software Engineer designs, builds, tests, and supports scalable software across a modern full-stack environment that includes Python, Django, TypeScript, React, .NET, and cloud services across Azure and AWS. The role requires strong engineering fundamentals, practical cloud experience, and the ability to collaborate effectively across globally distributed teams.
This role supports custom software development, application modernization, and integration with low-code or hybrid development environments, helping establish shared patterns, APIs, reusable components, and maintainable application architecture across the platform.
L'ingenieur logiciel principal est responsable de la conception, du developpement, des tests et du support des capacites applicatives et de plateformes de qualite production au sein de l'organisation Digital & Transformation de DNV. Ce role releve de la section Ingenierie Applicative et contribue au developpement et a la modernisation d'applications web evolutives qui supportent la diffusion numerique a travers les systemes energetiques.
Ce role releve de l'organisation Digital & Transformation, contribuant a faire progresser la maniere dont DNV realise la Due Diligence, la Verification & l'Assurance, ainsi que la certification des energies renouvelables a travers les systemes energetiques.
Travaillant en etroite collaboration avec la direction produit, l'ingenierie des donnees et de l'IA, l'ingenierie des solutions, la fiabilite des plateformes, l'architecture des solutions et la securite et conformite des plateformes, ce role aide a reunir les capacites applicatives, les services de donnees, les fonctionnalites compatibles avec l'IA, les flux de travail et les API en une seule experience de plateforme et de produit coherente.
L'ingenieur logiciel principal concoit, construit, teste et supporte des logiciels evolutifs dans un environnement full-stack moderne incluant Python, Django, TypeScript, React, .NET et des services cloud via Azure et AWS. Ce poste exige de solides bases en ingenierie, une experience pratique du cloud et la capacite de collaborer efficacement entre equipes reparties a l'echelle mondiale.
Ce role soutient le developpement logiciel personnalise, la modernisation des applications et l'integration avec des environnements de developpement low-code ou hybrides, aidant a etablir des patrons partages, des API, des composants reutilisables et une architecture d'application maintenable sur toute la plateforme.
**This position can be located in our Calgary office, presenting a dynamic hybrid schedule where employees will typically spend three (3) days per week working from either a DNV office or client location/site. Further details regarding role-specific requirements will be shared during the interview process.
Other DNV offices may also be considered.**
**Ce poste peut se derouler dans notre bureau de Calgary, offrant un horaire hybride dynamique ou les employes passent generalement trois (3) jours par semaine a travailler soit depuis un bureau DNV, soit depuis un site/site client. Des details supplementaires concernant les exigences specifiques au poste seront communiques lors du processus d'entretien.
D'autres bureaux DNV peuvent egalement etre envisages.**
What You'll Do
Ce que tu vas faire
Software Engineering & Delivery
Ingenierie logicielle et livraison
Full-Stack Application Development
Developpement d'applications full-stack
Modern Development & AI-Enabled Engineering
Developpement moderne et ingenierie habilitee par l'IA
Architecture, Platforms & Interoperability
Data & AI Integration
Integration des donnees et de l'IA
DevOps, Reliability & Security
DevOps, Fiabilite et Securite
Collaboration & Technical Ownership