1

Computer Engineering Jobs in Montana (NOW HIRING)

About DJ&A DJ&A is a multidisciplinary engineering firm providing civil, structural, survey, and ... Position Overview DJ&A is seeking a CAD/BIM Modeling Specialist to support project teams in ...

This position requires extensive knowledge of the theories and concepts of computer science and software engineering, including a variety of highly specialized software programs, programming ...

This position requires extensive knowledge of the theories and concepts of computer science and software engineering, including a variety of highly specialized software programs, programming ...

This position requires extensive knowledge of the theories and concepts of computer science and software engineering, including a variety of highly specialized software programs, programming ...

This position requires extensive knowledge of the theories and concepts of computer science and software engineering, including a variety of highly specialized software programs, programming ...

Android Engineer III - Growth

Bozeman, MT ยท On-site

$119K - $140K/yr

Bachelor's degree in computer engineering, computer science, software engineering or related degree * Experience working with subscription in-app purchases * Experience with analytics and client ...

Bachelor's degree in computer engineering, computer science, software engineering or related degree * Experience working with subscription in-app purchases * Experience with analytics and client ...

Embedded Software Engineer

MT

$130K - $171K/yr

Qualifications: โ€ข Bachelor's degree in engineering (Software, Electrical, Computer Engineering, or related discipline required). โ€ข Minimum of 4 years of relevant experience in embedded software ...

CAD Technician - 3D

Billings, MT ยท On-site

$18 - $30/hr

The CAD Technician - 3D at Toth and Associates, Inc. in Billings, Montana, is crucial in supporting the engineering team by drafting and preparing detailed project design concepts, plans, and ...

Associate's degree in CIS, Computer Engineering, Information Technology, or a closely related field, or an equivalent combination of education and experience * Current, relevant CompTIA certification ...

Computer User Support Specialist

Libby, MT ยท On-site

$17.90 - $27.90/hr

... Computer User Specialist provides technical support to end users for PC, server, mainframe ... Collaborates with network services, software systems engineering, and/or applications development ...

Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Engineering or related field. * Professional Engineer (PE or P.Eng) license. * Proficiency with Microsoft Office products.

Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Engineering or related field. * Professional Engineer (PE or P.Eng) license. * Proficiency with Microsoft Office products.

Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Engineering or related field. * Professional Engineer (PE or P.Eng) license. * Proficiency with Microsoft Office products.

next page

Showing results 1-20

Computer Engineering information

See Montana salary details

$44.5K

$111.5K

$126.2K

How much do computer engineering jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer engineering in Montana is $111,532.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,300.00 and $120,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.
What are the most commonly searched types of Computer Engineering jobs in Montana? The most popular types of Computer Engineering jobs in Montana are:
What are popular job titles related to Computer Engineering jobs in Montana? For Computer Engineering jobs in Montana, the most frequently searched job titles are:
What job categories do people searching Computer Engineering jobs in Montana look for? The top searched job categories for Computer Engineering jobs in Montana are:
What cities in Montana are hiring for Computer Engineering jobs? Cities in Montana with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Montana as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $111,532 per year, or $53.6 per hour.
CAD/BIM Modeling Specialist

CAD/BIM Modeling Specialist

DJ&A

Missoula, MT โ€ข On-site

Full-time

Posted 12 days ago


Job description

About DJ&A

DJ&A is a multidisciplinary engineering firm providing civil, structural, survey, and environmental services across the western United States. We leverage an integrated design approach combining BIM, CAD, GIS, and facility data to support projects from planning through construction.

Our teams collaborate across offices to deliver coordinated, efficient designs for infrastructure and facility projects throughout the region.

Position Overview

DJ&A is seeking a CAD/BIM Modeling Specialist to support project teams in developing accurate 2D and 3D models and producing coordinated construction documents. This role is essential to translating engineering concepts into buildable drawings and improving design coordination across disciplines.

This position will support a growing workload in multiple offices, with immediate opportunities to contribute on active projects.

Primary Responsibilities

  • Develop and maintain BIM and CAD models using Revit and AutoCAD
  • Produce plans, sections, and detailed construction drawings from concept through final design
  • Coordinate with civil, structural, and architectural disciplines to resolve model conflicts
  • Convert engineering markups into clear, buildable drawing packages
  • Support model-based coordination efforts, including clash detection workflows
  • Maintain project file organization, modeling standards, and sheet consistency
  • Assist with revisions, deliverables, and schedule-driven production efforts
  • Participate in internal QC reviews to improve model and drawing accuracy
  • Contribute to the development and refinement of internal BIM/CAD standards

Minimum Qualifications

  • Associate degree in drafting, engineering technology, or related field (or equivalent experience)
  • 3+ years of CAD/BIM production experience in an engineering or consulting environment
  • Proficiency in:
    • Autodesk Revit
    • AutoCAD
  • Experience developing construction document packages
  • Ability to interpret markups and incomplete design information
  • Strong attention to detail and ability to manage multiple assignments

Preferred Qualifications

  • 5+ years of experience in multidisciplinary project environments
  • Experience coordinating BIM models across disciplines
  • Familiarity with structural systems (steel, concrete, CMU, Wood, foundations) and/or site design
  • Experience with clash detection or model coordination tools
  • Ability to identify and communicate design conflicts during model development

Industry expectations for this role include independent judgment and active support of engineering design, not just drafting execution.

Work Environment

  • Collaborative, team-based project delivery across multiple offices
  • Direct interaction with engineers, project managers, and design staff
  • Fast-paced environment with diverse project types and schedules
  • Opportunity to contribute to projects throughout the western U.S., including a growing presence in the eastern U.S.


DJ&A is proud to be an Equal Employment Opportunity (EEO) employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here and Supplemental EEO notice here.

DJ&A is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at careers@djanda.com.




DJ&A logo

About DJ&A

Sourced by ZipRecruiter

Industry

Professional, scientific, and technical services

Company size

51 - 200 Employees

Headquarters location

Missoula, MT, US

Year founded

1973

Social media