Mechanical Designer
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
Billings, MT · On-site
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
Billings, MT · On-site
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
Quick apply
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
Missoula, MT · On-site
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
Missoula, MT · On-site
$70K - $85K/yr
... Engineering or related field * 5+ years of job-related experience * Intermediate knowledge of ... Proficient using a heating and cooling load software such as Trane Trace * Excellent working ...
Microsoft Project scheduling software * Bluebeam * Procore construction management software ... Build confidence in owners and developers in anticipation of continued project opportunities
Quick apply
Microsoft Project scheduling software * Bluebeam * Procore construction management software ... Build confidence in owners and developers in anticipation of continued project opportunities
Microsoft Project scheduling software * Bluebeam * Procore construction management software ... Build confidence in owners and developers in anticipation of continued project opportunities ...
Microsoft Project scheduling software * Bluebeam * Procore construction management software ... Build confidence in owners and developers in anticipation of continued project opportunities ...
Billings, MT · On-site
Ability to learn new software programs and implement on a daily basis for quoting and reporting ... May need to deliver material samples to project owner engineer when required. * Facilitate pre ...
Billings, MT · On-site
Ability to learn new software programs and implement on a daily basis for quoting and reporting ... May need to deliver material samples to project owner engineer when required. * Facilitate pre ...
Billings, MT · On-site
$14.50 - $18.50/hr
... engineering, and operations teams to ensure material availability · Ensuring compliance with ... · Basic to Intermediate Microsoft Office Skills · Strong Communication: Ability to work ...
Quick apply
Billings, MT · On-site
$14.50 - $18.50/hr
... engineering, and operations teams to ensure material availability · Ensuring compliance with ... · Basic to Intermediate Microsoft Office Skills · Strong Communication: Ability to work ...
Billings, MT · On-site
$14.50 - $18.50/hr
... engineering, and operations teams to ensure material availability • Ensuring compliance with ... • Basic to Intermediate Microsoft Office Skills • Strong Communication: Ability to work ...
Billings, MT · On-site
$14.50 - $18.50/hr
... engineering, and operations teams to ensure material availability • Ensuring compliance with ... • Basic to Intermediate Microsoft Office Skills • Strong Communication: Ability to work ...
$15.75 - $20/hr
... with maintenance, engineering, and operations teams to ensure material availability Ensuring ... to Intermediate Microsoft Office Skills Strong Communication: Ability to work effectively with ...
$15.75 - $20/hr
... with maintenance, engineering, and operations teams to ensure material availability Ensuring ... to Intermediate Microsoft Office Skills Strong Communication: Ability to work effectively with ...
$108K - $171K/yr
Intermediate of greater proficiency working in Microsoft Word, Excel, PowerPoint, and/or Outlook ... Bachelor's degree or higher in an Engineering, Science, or Environmental discipline * Possess a ...
$108K - $171K/yr
Intermediate of greater proficiency working in Microsoft Word, Excel, PowerPoint, and/or Outlook ... Bachelor's degree or higher in an Engineering, Science, or Environmental discipline * Possess a ...
$44.1K - $53.9K
1% of jobs
$53.9K - $63.7K
4% of jobs
$63.7K - $73.6K
9% of jobs
$82.8K is the 25th percentile. Wages below this are outliers.
$73.6K - $83.4K
12% of jobs
$83.4K - $93.3K
15% of jobs
The median wage is $99.7K / yr.
$93.3K - $103.1K
14% of jobs
$103.1K - $113K
15% of jobs
$116.9K is the 75th percentile. Wages above this are outliers.
$113K - $122.8K
13% of jobs
$122.8K - $132.7K
9% of jobs
$132.7K - $142.5K
5% of jobs
$142.5K - $152.4K
3% of jobs
$44.1K
$102.7K
$152.4K
| 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.

As a Mechanical Designer, you will gain comprehensive exposure to HVAC and plumbing system design, including performing engineering calculations, developing technical specifications, and applying building codes with an advanced understanding of compliance requirements. This role involves continued development of three-dimensional Revit system modeling and the production of coordinated ductwork and piping designs. You will be entrusted with managing small to mid-sized projects from initial concept through final design, operating with minimal oversight from a senior engineer.
Position Salary Range*The expected salary range for this position is $70,000 to $85,000 annually.
Required Qualifications**Did you know that some people hold back on applying to jobs if they don't meet 100% of the listed requirements? We don't want you to hold back! If you check most of the qualifications above and believe you could successfully do the work, we encourage you to apply!
Position Responsibilities***Cushing Terrell is a multidisciplinary design firm with 17 offices and more than 500 team members who bring together their expertise to deliver holistic built environments. Leveraging our influence as designers, we work to create sustainable systems and spaces that help people live their best lives.
Why Cushing TerrellAt Cushing Terrell, we empower creative designers to discover imaginative, responsible, first-of-their kind environments. But more than that, we support a strong, cohesive team from our design professionals to our business operations staff. Together, we champion diversity, equity, inclusion, and belonging placing people at the center of our practice, thus our tagline, "design meets you."
Together, we find joy in uncovering imaginative solutions for the people who work here, the people we work for, and the planet as a whole.
We offer a competitive benefits package, work opportunities in a variety of locations and markets, and a company culture that celebrates all the unique viewpoints and personalities that make up our talented team. View our Employee Benefits Guide for more information.
Things to Note*Actual pay will be determined based on the candidate's years of experience, licensure status, location, level of proficiency, and other job-related factors (as permitted by law). This position is also eligible for an annual performance bonus.
**Applicants must be currently authorized to work in the United States on a full-time basis. Cushing Terrell will not sponsor applicants for work visas.
***The majority of the time, a person in this role will be sitting in an office with limited physical requirements. This may require individuals to bend, stretch, twist, and reach.
Cushing Terrell is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Contact 406.248.7455 if you require assistance or accommodation during the employment application process.
Note to recruitment agencies: Cushing Terrell does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of Cushing Terrell without a prior written search agreement will be considered unsolicited and the property of Cushing Terrell.
Compensation details: 70000-85000 Yearly Salary
PI59fabf6d11d9-31181-39787910
Sourced by ZipRecruiter
Architectural services
201 - 500 Employees
Billings Metropolitan Area, MT, US
1938