Engineer-E4
Edmonds, WA · On-site
$103.11/hr
Protection and Controls Engineer Location: Edmonds, BC (hybrid) Duration: 2026/08/18- 2027/08/18 ... Ability to use standard industry design/analysis software. Intermediate MS Office skills (Word ...
Edmonds, WA · On-site
$103.11/hr
Protection and Controls Engineer Location: Edmonds, BC (hybrid) Duration: 2026/08/18- 2027/08/18 ... Ability to use standard industry design/analysis software. Intermediate MS Office skills (Word ...
Edmonds, WA · On-site
$103.11/hr
Protection and Controls Engineer Location: Edmonds, BC (hybrid) Duration: 2026/08/18- 2027/08/18 ... Ability to use standard industry design/analysis software. Intermediate MS Office skills (Word ...
Bellevue, WA · On-site
$145K/yr
... software engineers-ensuring alignment on priorities and removing roadblocks. You'll work ... intermediate level (e.g., pivot tables & charts, multiple criteria lookups, nested logical/IF ...
Bellevue, WA · On-site
$145K/yr
... software engineers-ensuring alignment on priorities and removing roadblocks. You'll work ... intermediate level (e.g., pivot tables & charts, multiple criteria lookups, nested logical/IF ...
Edmonds, WA · Hybrid
$75.80/hr
... software Intermediate Microsoft Office skills (Word, Excel, PowerPoint) Intermediate written and spoken English for professional environments Nice-to-Have Qualifications Utility industry experience ...
Edmonds, WA · Hybrid
$75.80/hr
... software Intermediate Microsoft Office skills (Word, Excel, PowerPoint) Intermediate written and spoken English for professional environments Nice-to-Have Qualifications Utility industry experience ...
This role sits at the intersection of hardware, software, and production operations, requiring the ... Intermediate scripting experience in a high-level programming language such as Python - Experience ...
This role sits at the intersection of hardware, software, and production operations, requiring the ... Intermediate scripting experience in a high-level programming language such as Python - Experience ...
Seattle, WA · On-site
$120 - $150/hr
Overview MG2, an affiliate of Colliers Engineering & Design, is currently seeking a Senior ... Intermediate to advanced understanding of structural design software such as RISA, RAM, TEKLA ...
Seattle, WA · On-site
$120 - $150/hr
Overview MG2, an affiliate of Colliers Engineering & Design, is currently seeking a Senior ... Intermediate to advanced understanding of structural design software such as RISA, RAM, TEKLA ...
... hardware and software integration. * Intermediate knowledge of electro-mechanical hardware ... Familiarity with Azure DevOps (ADO) or similar CI/CD tools is a plus. * Debugging skills - ability ...
Quick apply
... hardware and software integration. * Intermediate knowledge of electro-mechanical hardware ... Familiarity with Azure DevOps (ADO) or similar CI/CD tools is a plus. * Debugging skills - ability ...
Edmonds, WA · On-site
$65 - $110/hr
... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Role Specialty Description: A minimum eight (8) years of substation engineering experience including significant time working in ...
Edmonds, WA · On-site
$65 - $110/hr
... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Role Specialty Description: A minimum eight (8) years of substation engineering experience including significant time working in ...
Seattle, WA · On-site
$86K - $117K/yr
We are looking for a developing structural engineer with foundational design and analysis ... Working proficiency with CAD and FEA software (Creo and ANSYS preferred) * Intermediate drawing and ...
Seattle, WA · On-site
$86K - $117K/yr
We are looking for a developing structural engineer with foundational design and analysis ... Working proficiency with CAD and FEA software (Creo and ANSYS preferred) * Intermediate drawing and ...
Seattle, WA · On-site
$86K - $117K/yr
We are looking for a developing structural engineer with foundational design and analysis ... Working proficiency with CAD and FEA software (Creo and ANSYS preferred) * Intermediate drawing and ...
Seattle, WA · On-site
$86K - $117K/yr
We are looking for a developing structural engineer with foundational design and analysis ... Working proficiency with CAD and FEA software (Creo and ANSYS preferred) * Intermediate drawing and ...
Seattle, WA · On-site +1
$115K/yr
Collaborates on all phases of the design process for respective project(s) including programming ... software required, and of Navisworks preferred * Intermediate knowledge of sustainability and ...
Seattle, WA · On-site +1
$115K/yr
Collaborates on all phases of the design process for respective project(s) including programming ... software required, and of Navisworks preferred * Intermediate knowledge of sustainability and ...
Kirkland, WA · On-site
$41 - $43/hr
Intermediate knowledge of computer SW and operating systems. * Strong theoretical understanding of ... on software tools or manuals. * Aerospace equipment test experience, such as DO-160 testing ...
Kirkland, WA · On-site
$41 - $43/hr
Intermediate knowledge of computer SW and operating systems. * Strong theoretical understanding of ... on software tools or manuals. * Aerospace equipment test experience, such as DO-160 testing ...
Redmond, WA · On-site
$71 - $77/hr
As a Software Design Engineer 4, you will be part of the Security and Platform Engineering ... Develop preprocessing pipelines to compile C/C++ firmware code into LLVM Intermediate ...
Redmond, WA · On-site
$71 - $77/hr
As a Software Design Engineer 4, you will be part of the Security and Platform Engineering ... Develop preprocessing pipelines to compile C/C++ firmware code into LLVM Intermediate ...
Seattle, WA · On-site
$86K - $117K/yr
... intermediate level candidates.The Mechanical Design Engineer will be part of a small and nimble ... Proficiency in Solidworks, or other parametric CAD software platforms * Working knowledge of fluid ...
Seattle, WA · On-site
$86K - $117K/yr
... intermediate level candidates.The Mechanical Design Engineer will be part of a small and nimble ... Proficiency in Solidworks, or other parametric CAD software platforms * Working knowledge of fluid ...
Seattle, WA · On-site
$110K/yr
Accredited professional degree in Architecture, Architectural Engineering, Engineering ... Intermediate experience with Navisworks required * Basic skills in Revit required * Advanced skills ...
Seattle, WA · On-site
$110K/yr
Accredited professional degree in Architecture, Architectural Engineering, Engineering ... Intermediate experience with Navisworks required * Basic skills in Revit required * Advanced skills ...
Everett, WA · On-site
$32 - $37/hr
... schematics, engineering change orders, and customer service repair instructions * Intermediate ... Comfortable working with computers and quickly learning/mastering new software and programs
Everett, WA · On-site
$32 - $37/hr
... schematics, engineering change orders, and customer service repair instructions * Intermediate ... Comfortable working with computers and quickly learning/mastering new software and programs
Kirkland, WA · On-site
$71K - $83K/yr
Intermediate skills in Civil 3D and proficient with Microsoft Office Suite. * Strong written and ... Familiar with HydroCAD or other hydro-modelling software for stormwater modeling and analysis.
Kirkland, WA · On-site
$71K - $83K/yr
Intermediate skills in Civil 3D and proficient with Microsoft Office Suite. * Strong written and ... Familiar with HydroCAD or other hydro-modelling software for stormwater modeling and analysis.
Edmonds, WA · Hybrid
$55 - $75/hr
... analysis software Intermediate MS Office skills (Word, Excel, and PowerPoint) Intermediate English skills for professional environment, written and spoken Duties: Engineering has a challenging ...
Edmonds, WA · Hybrid
$55 - $75/hr
... analysis software Intermediate MS Office skills (Word, Excel, and PowerPoint) Intermediate English skills for professional environment, written and spoken Duties: Engineering has a challenging ...
Tukwila, WA · On-site
$140K - $160K/yr
Execute software updates and automation improvements in a controlled manufacturing environment ... We may be open to more junior candidates (at the intermediate level) with a salary range of $125 ...
Tukwila, WA · On-site
$140K - $160K/yr
Execute software updates and automation improvements in a controlled manufacturing environment ... We may be open to more junior candidates (at the intermediate level) with a salary range of $125 ...
$140K - $160K/yr
Execute software updates and automation improvements in a controlled manufacturing environment ... We may be open to more junior candidates (at the intermediate level) with a salary range of $125 ...
$140K - $160K/yr
Execute software updates and automation improvements in a controlled manufacturing environment ... We may be open to more junior candidates (at the intermediate level) with a salary range of $125 ...
Seattle, WA · On-site
$73K - $174K/yr
... software technology experts think outside the box as they provide unique R&D and engineering ... junior, intermediate and senior bands to support a large, complex Teamcenter-based PLM ...
Seattle, WA · On-site
$73K - $174K/yr
... software technology experts think outside the box as they provide unique R&D and engineering ... junior, intermediate and senior bands to support a large, complex Teamcenter-based PLM ...
$54.7K - $66.9K
1% of jobs
$66.9K - $79.1K
4% of jobs
$79.1K - $91.3K
9% of jobs
$102.7K is the 25th percentile. Wages below this are outliers.
$91.3K - $103.5K
12% of jobs
$103.5K - $115.7K
15% of jobs
The median wage is $123.7K / yr.
$115.7K - $127.9K
14% of jobs
$127.9K - $140.2K
15% of jobs
$145K is the 75th percentile. Wages above this are outliers.
$140.2K - $152.4K
13% of jobs
$152.4K - $164.6K
9% of jobs
$164.6K - $176.8K
5% of jobs
$176.8K - $189K
3% of jobs
$54.7K
$127.4K
$189K
| Aspect | Intermediate Software Developer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience | Usually 0-1 year of experience |
| Skills | Proficient in multiple programming languages, able to handle complex tasks | Basic understanding of programming, requires supervision |
| Responsibilities | Designing, developing, and troubleshooting software modules | Assisting in coding, testing, and learning project workflows |
| Work Environment | Independent problem-solving, collaborating with teams | Learning from senior staff, following instructions |
The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

$103.11/hr
Full-time
Posted 12 days ago
Job Description Role: Protection and Controls Engineer Location: Edmonds, BC (hybrid) Duration: 2026/08/18- 2027/08/18 Max T4 Rate: $85.21/ Max INC Rate: $103.11/ General Description The E4 - Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or operations safely, with quality, within budget, and on time. Experience and Role Accountabilities A minimum eight (8) years of experience in a relevant engineering field or equivalent. Develop safe engineering solutions by using initiative and judgement to perform tasks including developing designs, analyzing and resolving problems, and interpreting engineering specifications on medium complexity and scope assignments for BC Hydro projects and operations
Assist project or operations management to meet safety, cost, quality, and time objectives by proposing changes in plans and estimated costs, recommending payment for work completed by contractors, preparing progress reports, coordinating work schedules and other similar tasks. Resolve highly technical and unusual design and field engineering problems by conducting independent studies and analysis, exercising independent judgment in selecting and interpreting information, recommending safe engineering designs to support successful operations and/or project completion at BC Hydro. Participate in BC Hydro's engineering practice by conducting independent studies and analysis, contributing to the development of technical standards, exercising judgment in selecting and interpreting information, recommending safe engineering designs, and making decisions related to methods and designs as well as providing guidance and advice to other engineering professionals to develop future capability at BC Hydro.
Important Notes Prior to commencement on assignment, the selected candidate must have their own sole practitioner, or the use of their firm's, Permit to Practice with EGBC. EGBC Registrants provided to BC Hydro through this assignment shall work under BC Hydro's Professional Practice Management Plan, Quality Management Pillar. The Registrant shall apply their own or their firm's Permit to Practice Number to work that is Sealed by the Registrant.
Retention and preservation of all project documentation produced by the Registrant during their contract with BC Hydro will be retained by BC Hydro to satisfy EGBC Bylaws. Education and Skills Registered Professional Engineer (P.Eng.) or Professional Geoscientist (P.Geo.) with Engineers & Geoscientists BC or with another jurisdiction and eligible for registration as such with Engineers & Geoscientists BC. BC Hydro uses a Digital Sign and Seal Technology
You may be required to subscribe to a digital seal technology service offered by Notarius. Intermediate English skills for professional environment, written and spoken. Familiarity with CAD systems and drawing standards.
Ability to use standard industry design/analysis software. Intermediate MS Office skills (Word, Excel, and PowerPoint).