Utilize design software such as AutoCAD Civil 3D to analyze engineering processes. * Advise clients on best practices for infrastructure development and operations. "As employee-owners, we don't just ...
Quick apply
Utilize design software such as AutoCAD Civil 3D to analyze engineering processes. * Advise clients on best practices for infrastructure development and operations. "As employee-owners, we don't just ...
Quick apply
Utilize design software such as AutoCAD Civil 3D to analyze engineering processes. * Advise clients on best practices for infrastructure development and operations. "As employee-owners, we don't just ...
Gillette, WY · On-site
$70K - $88K/yr
A Systems Engineer I is responsible for needs assessment and implementation of key data center ... Maintains and modifies systems software/hardware to ensure proper operations and to ensure clients ...
Gillette, WY · On-site
$70K - $88K/yr
A Systems Engineer I is responsible for needs assessment and implementation of key data center ... Maintains and modifies systems software/hardware to ensure proper operations and to ensure clients ...
Gillette, WY · On-site
Hands-on experience with Highways and Roads CAD engineering software such as Bentley ConceptStation and Open Roads Designer and/or Autodesk Infraworks and Civil3d * MS Office knowledge * Excellent ...
Gillette, WY · On-site
Hands-on experience with Highways and Roads CAD engineering software such as Bentley ConceptStation and Open Roads Designer and/or Autodesk Infraworks and Civil3d * MS Office knowledge * Excellent ...
Gillette, WY · On-site
Hands-on experience with Highways and Roads CAD engineering software such as Bentley ConceptStation and Open Roads Designer and/or Autodesk Infraworks and Civil3d * MS Office knowledge * Excellent ...
Gillette, WY · On-site
Hands-on experience with Highways and Roads CAD engineering software such as Bentley ConceptStation and Open Roads Designer and/or Autodesk Infraworks and Civil3d * MS Office knowledge * Excellent ...
Gillette, WY · On-site
$80K - $110K/yr
Prepare detailed engineered drawings and plans for HVAC, mechanical piping, and domestic plumbing systems using the latest BIM software * Heating/cooling load calculations & analysis * Load ...
Quick apply
Gillette, WY · On-site
$80K - $110K/yr
Prepare detailed engineered drawings and plans for HVAC, mechanical piping, and domestic plumbing systems using the latest BIM software * Heating/cooling load calculations & analysis * Load ...
Gillette, WY · On-site
$79K - $95K/yr
Project Manager / HVAC Engineer| $79,000 - $95,000 Salary Work Hours: Monday through Friday | 8 ... Proficiency in construction-related software and computer applications. (Procore, MS Project ...
Quick apply
Gillette, WY · On-site
$79K - $95K/yr
Project Manager / HVAC Engineer| $79,000 - $95,000 Salary Work Hours: Monday through Friday | 8 ... Proficiency in construction-related software and computer applications. (Procore, MS Project ...
... software developer to CEO.
... software developer to CEO.
Gillette, WY · On-site
... software developer to CEO.
Gillette, WY · On-site
... software developer to CEO.
Gillette, WY · On-site
$1.7K - $2.3K/wk
... software developer to CEO.
Gillette, WY · On-site
$1.7K - $2.3K/wk
... software developer to CEO.
Gillette, WY · On-site
$2.2K/wk
... software developer to CEO.
Gillette, WY · On-site
$2.2K/wk
... software developer to CEO.
... software developer to CEO.
... software developer to CEO.
... software developer to CEO.
... software developer to CEO.
Gillette, WY · On-site
$24.75 - $32.50/hr
... software developer to CEO.
Gillette, WY · On-site
$24.75 - $32.50/hr
... software developer to CEO.
Gillette, WY · On-site
$67K/yr
Electrical Engineering Opening Date: 07/01/2026 Closing Date: Continuous ATTENTION!! NEW JOB ... Utilizes specialty software to maintain and update electrical and fiber models; maintains ...
Gillette, WY · On-site
$67K/yr
Electrical Engineering Opening Date: 07/01/2026 Closing Date: Continuous ATTENTION!! NEW JOB ... Utilizes specialty software to maintain and update electrical and fiber models; maintains ...
Gillette, WY · On-site
$2.5K/wk
The management team has 20 years of experience in workforce solutions and staffing in medical and non-medical fields, roles ranging from Clerical job to Cardiologist to software developer to CEO. Why ...
Gillette, WY · On-site
$2.5K/wk
The management team has 20 years of experience in workforce solutions and staffing in medical and non-medical fields, roles ranging from Clerical job to Cardiologist to software developer to CEO. Why ...
Gillette, WY · On-site
$29.92/hr
Electrical Engineering Opening Date: 07/01/2026 Closing Date: Continuous ATTENTION!! NEW JOB ... Utilizes specialty software to maintain and update electrical and fiber models; helps maintain ...
Gillette, WY · On-site
$29.92/hr
Electrical Engineering Opening Date: 07/01/2026 Closing Date: Continuous ATTENTION!! NEW JOB ... Utilizes specialty software to maintain and update electrical and fiber models; helps maintain ...
Utilizes specialty software to maintain and update electrical and fiber models; helps maintain ... Evaluates annual Electrical Engineering budget; forecasts needs based on available funds; reviews ...
Utilizes specialty software to maintain and update electrical and fiber models; helps maintain ... Evaluates annual Electrical Engineering budget; forecasts needs based on available funds; reviews ...
Utilizes specialty software to maintain and update electrical and fiber models; maintains ... Evaluates annual Electrical Engineering budget; forecasts needs based on available funds; reviews ...
Utilizes specialty software to maintain and update electrical and fiber models; maintains ... Evaluates annual Electrical Engineering budget; forecasts needs based on available funds; reviews ...
Gillette, WY · On-site
$80K - $95K/yr
Minimum four (4) year Bachelor's degree in Engineering, Construction Technology, Construction ... Knowledge of software including MS Suite (including MS Project), Adobe Acrobat, and any other ...
Gillette, WY · On-site
$80K - $95K/yr
Minimum four (4) year Bachelor's degree in Engineering, Construction Technology, Construction ... Knowledge of software including MS Suite (including MS Project), Adobe Acrobat, and any other ...
Gillette, WY · On-site
$80K - $95K/yr
Minimum four (4) year Bachelor's degree in Engineering, Construction Technology, Construction ... Knowledge of software including MS Suite (including MS Project), Adobe Acrobat, and any other ...
Quick apply
Gillette, WY · On-site
$80K - $95K/yr
Minimum four (4) year Bachelor's degree in Engineering, Construction Technology, Construction ... Knowledge of software including MS Suite (including MS Project), Adobe Acrobat, and any other ...
$63.2K - $76.1K
2% of jobs
$76.1K - $88.9K
4% of jobs
$88.9K - $101.8K
6% of jobs
$101.8K - $114.6K
8% of jobs
$121.5K is the 25th percentile. Wages below this are outliers.
$114.6K - $127.5K
7% of jobs
$127.5K - $140.3K
18% of jobs
The median wage is $143.3K / yr.
$140.3K - $153.2K
16% of jobs
$153.2K - $166K
2% of jobs
$171.3K is the 75th percentile. Wages above this are outliers.
$166K - $178.8K
26% of jobs
$178.8K - $191.7K
1% of jobs
$191.7K - $204.5K
8% of jobs
$63.2K
$146.8K
$204.5K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

$145K/yr
Full-time
Medical, Life, Retirement, PTO
Posted 23 days ago
Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and science. As a trusted partner to our clients, we deliver reliable, high-quality results, grounded in a deep understanding of local context and regional needs.
Position: Senior Civil Process Engineer
Job Status: Exempt-salaried
Location: Can choose any one of our 12 office locations within our Montana, Wyoming, Oregon, and Washington region
(Relocation assistance provided)
We know work is just one part of life. That's why we offer a total rewards package designed to support you—at work, at home, and everywhere in between. As an employee-owner, you'll receive competitive pay, bonuses that recognize your contributions, and benefits that promote your health, growth, and well-being. Whether it's your family, hobbies, or future goals, we've got you covered.
Our longstanding and trusted engineering legacy has helped ensure safety, security, and growth for our employee-owners. Our people-first culture and collaborative team are what drive our success as a top 500 engineering firm and have earned us a spot on Zweig's list of "Best Places to Work." Join us in our Industrial group as a Senior Civil Process Engineer and be part of a legacy that builds better futures.
THE ROLEThe Senior Civil Process Engineer will be responsible for consulting with clients on process optimization needs and designing process improvements as they relate to mining, water treatment, and oil and gas projects. The ideal person will have a depth of technical process engineering experience. These responsibilities include:
"As employee-owners, we don't just work here, we grow here. Together, we take on challenging projects, support one another, and create opportunities to thrive. Our culture empowers every team member to find success—professionally and financially—while building something greater than themselves." – Arian Bloomfield, President/CEO
At Morrison-Maierle, we're more than engineers, surveyors, planners, and scientists—we're community builders. Founded in 1945, we're a 100% employee-owned, Engineering News-Record Top 500 firm driven by a passion for innovative solutions that improve lives across the Rocky Mountain and Pacific Northwest regions. We are rooted in integrity, respect, excellence, and commitment. Joining our team means becoming part of a purpose-driven legacy committed to building a better future.
Morrison-Maierle is not accepting third-party or recruitment agency solicitation requests.Morrison-Maierle is an equal opportunity employer and does not discriminate on the basis of any legally protected status or characteristic. Protected veterans and individuals with disabilities are encouraged to apply.
Sourced by ZipRecruiter
Civil engineering construction
201 - 500 Employees
Helena, MT, US
1945