Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

Montana Instruments

Your Role

At Montana Instruments, the Software Engineer III is an experienced software professional responsible for the design, architecture, development, integration, and validation of software systems used in advanced scientific instrumentation and cryogenic technologies. As a key contributor within multidisciplinary project teams, this role leads development efforts for complex software subsystems, provides technical guidance to less experienced engineers, and drives projects from concept through release. The Software Engineer III balances hands‑on software development with technical leadership to deliver innovative, reliable, and maintainable solutions that support Montana Instruments' product roadmap and enable scientific discovery.

Your Role

At Montana Instruments, the Software Engineer III is an experienced software professional responsible for the design, architecture, development, integration, and validation of software systems used in advanced scientific instrumentation and cryogenic technologies. As a key contributor within multidisciplinary project teams, this role leads development efforts for complex software subsystems, provides technical guidance to less experienced engineers, and drives projects from concept through release. The Software Engineer III balances hands‑on software development with technical leadership to deliver innovative, reliable, and maintainable solutions that support Montana Instruments' product roadmap and enable scientific discovery.

To succeed, you will need
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related technical discipline. Equivalent experience may be considered.
  • Typically, 5+ years of professional software engineering experience.
  • Demonstrated experience developing and deploying software products through complete development lifecycles.
  • Experience designing software architectures and leading development of complex software subsystems.
  • Experience working with embedded systems and hardware-integrated software applications.
Competencies // Knowledge, Skills, And Abilities (KSA’s)
  • Advanced proficiency in C++ and Python
  • Strong understanding of Linux/UNIX development environments
  • Experience designing scalable and maintainable software architectures
  • Strong knowledge of software engineering principles, object-oriented design, design patterns, and software lifecycle methodologies
  • Proficiency with source control and collaborative development tools, including Git-based workflows
  • Experience developing automated testing and validation strategies
  • Strong analytical, troubleshooting, and debugging skills
  • Ability to decompose complex technical problems and develop practical engineering solutions
  • Effective written and verbal communication skills with both technical and non-technical audiences
  • Ability to mentor junior engineers and provide technical leadership without direct supervisory authority
Preferred Qualifications
  • Experience with Qt application development
  • Experience with ArchOS and/or Yocto Linux
  • Experience with scientific instrumentation, automation systems, or precision electromechanical equipment
  • Familiarity with communication protocols including USB, Ethernet, CAN, SPI, I²C, Modbus, and RS-485.
  • Experience with CI/CD pipelines and automated build systems
  • Experience integrating software with embedded firmware, electronics hardware, vacuum systems, cryogenic systems, or laboratory instrumentation
  • Background in physics, chemistry, materials science, cryogenics, quantum technologies, or related scientific fields
What We Offer You
  • Competitive salaries, annual bonuses, and opportunities for growth.
  • Comprehensive health & insurance benefits (medical, dental, vision).
  • Company HSA Seed.
  • Company paid life insurance.
  • Short-term and long-term disability.
  • 401k matching up to 6%.
  • PTO, personal days, sick days, and company paid holidays.
  • Company sponsored team events.
#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Bozeman, MT vacancy
  • $130k - $153k

     ...customers, and in our growing commitment to land stewardship and recreational access.WHAT YOU WILL DOonX is seeking a Site Reliability Engineer to build and maintain the infrastructure that enables our developers to ship reliably at scale. You'll manage onX's infrastructure... 
    Suggested
    Full time
    Local area
    Remote work

    onXmaps Inc

    Bozeman, MT
    4 days ago
  • $130k - $153k

     ...recreational access.ABOUT THIS OPPORTUNITYonX is seeking a Backend Engineer with a passion for building reliable, well-tested backend...  ...engineering, or equivalent experience5+ years of professional software development experience, primarily in API development, is requiredA... 
    Suggested
    Full time
    Work at office
    Shift work

    onXmaps

    Bozeman, MT
    2 days ago
  • $130k - $153k

     ...and contribute service design proposals. Collaborate with engineers, product managers, mobile, business intelligence, marketing, and...  ...or equivalent experience. At least 5 years of professional software development experience, primarily in API development.... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    onX

    Bozeman, MT
    17 days ago
  •  ...Engineer I/II/III Here at Entre Technology Services we provide exceptional onsite and remote IT support to small and medium size businesses...  ...help perform system backups and recovery and install new software. Typically requires a high school diploma. Typically reports... 
    Suggested
    Hourly pay
    Work at office
    Remote work
    Night shift

    Entre Technology Services

    Bozeman, MT
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Bozeman, MT
    6 hours ago
  •  ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the... 
    Temporary work
    Flexible hours

    ESP Associates

    Bozeman, MT
    a month ago
  • About Sine Engineering Sine Engineering builds the technology behind reliable drone autonomy: communications, navigation, and control systems...  ...the age of autonomy. We are seeking an experienced Embedded Software Engineer to join our growing engineering team. In this role,... 

    Sine Eng

    Bozeman, MT
    4 days ago
  • $15k

     ...Summary/Function: We are seeking a Mid-Level AI and Automation Engineer to develop next-generation AI capabilities within our Microsoft...  ..., and Azure AI Foundry. The ideal candidate will combine software engineering expertise with a passion for leveraging AI to transform... 
    Work experience placement
    Local area

    D.A. Davidson

    Bozeman, MT
    10 days ago
  •  ...Join to apply for the Technical Solutions Engineer role at Epic Join to apply for the Technical Solutions Engineer role at...  .... As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer... 
    Full time
    Work at office
    Remote work
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Bozeman, MT
    7 hours ago
  • $20.91 - $45.04 per hour

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Description : Connections matter. Make yours here. TE Connectivity is a global industrial technology leader...
    Remote job
    Work experience placement
    Summer work
    Internship
    Local area

    TE Connectivity

    Bozeman, MT
    2 days ago
  •  ...Lumibird Photonics USA is seeking an experienced Laser Engineer III to design, analyze, test and document complex optical systems. You will lead architecture and integration of advanced solid-state lasers within interdisciplinary teams across commercial, industrial, medical... 

    Jobleads-US

    Bozeman, MT
    1 day ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Bozeman, MT
    3 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Bozeman, MT
    1 day ago
  •  ...for you to bring yourself to it. The Role Location:Hybrid — NYC, Portland, Boise, or Bozeman GetWhys is looking for a Backend Software Engineer to help build the systems that power our product and connect GetWhys with the tools our customers already use. You’ll work across... 
    Work at office
    Remote work

    Worky Ltd

    Bozeman, MT
    4 days ago
  •  ...provided for cutting machines, equipment, and solutions beyond machines. The precision cutting technology rests on four main pillars:- Superior, industry-leading CNC cutting machines and eq Service Engineer, Field Service, Service Manager, Engineer, Field, Retail, Staffing... 

    Bradley-Morris

    Bozeman, MT
    1 day ago
  • $93.09k - $124.12k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Bozeman, MT
    6 hours ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Bozeman, MT
    1 day ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Bozeman, MT
    2 days ago
  • $30 - $40 per hour

     ...Mid-Level Design Engineer – Civil Infrastructure Founded in 1973, DJ&A is a multidisciplinary professional services consulting firm...  ...reports, and cost estimates. Maintain proficiency in design software such as AutoCAD Civil 3D and discipline-specific tools. Research... 
    Hourly pay
    Work at office
    Local area

    DJ&A

    Bozeman, MT
    5 days ago
  • Job Description Job Description Cervello Global Research Corporation (CGRC), a Service-Disabled Veteran-Owned Small Business, is seeking an experienced Instructional Content Developer to create structured teaching-methods products in support of SOW §2.3, C.3. This...
    Contract work

    Cervello Global Corporation

    Bozeman, MT
    29 days ago
  •  ...Job Summary: We are seeking a highly skilled Water Resources Engineer with a current Professional Engineer (PE) license and strong...  ...apply hydrologic and hydraulic models using industry-standard software such as HEC-RAS, HEC-HMS, TR-55, HydroCAD, HY-8, SRH-2D,... 
    Local area
    Work visa
    Flexible hours

    KLJ Engineering LLC

    Bozeman, MT
    a month ago
  •  ...Structural Design Engineer Locations: Dallas, TX | Austin, TX | Bozeman, MT | Chicago, IL | Denver, CO | Houston, TX | Las Vegas, NV | Nashville, TN | Phoenix, AZ | Salt Lake City, UT | San Antonio, TX | Winchester, VA Build Your Future with AG&E AG&E Associates... 
    Work at office
    Flexible hours

    AG&E

    Bozeman, MT
    21 hours ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Bozeman, MT
    2 days ago
  •  ...Position Status: Full-Time, Exempt Position Summary The Systems Engineer is responsible for the design, implementation, and maintenance...  ...in cost analysis, proposals, and selection of new hardware and software solutions. Design, implement, and maintain server and... 
    Full time
    Temporary work
    Bank staff
    Work at office
    Monday to Friday

    American Bank Montana

    Bozeman, MT
    18 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Bozeman, MT
    6 hours ago
  • $55k - $95k

     ...Job Description WeldingApplications Engineer I Department:Engineering Reports To: Engineering Manager / Project Engineer(1) JobType: Full-Time / Travel Required Location:Bozeman, Montana AboutX-SeriesUSA X-Series USA designs,develops... 
    Full time

    X-Series Inc

    Belgrade, MT
    2 days ago
  •  ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the... 
    For subcontractor

    ESP Associates

    Bozeman, MT
    3 days ago
  •  ...your community, but around the world. We are seeking a Roadway Engineer/Project Manager to support planning, design, and delivery of transportation...  .... Hands-on experience with Highways and Roads CAD engineering software such as Bentley ConceptStation and Open Roads Designer and/or... 
    Contract work
    Work at office
    Local area

    HDR

    Bozeman, MT
    2 days ago
  •  ...Water/Wastewater Design Engineer DJ&A is seeking a full-time Water/Wastewater Design Engineer with 1 to 5 years of relevant experience...  ...using Bentley WaterCAD, EPANET, Autodesk Civil 3D, or similar software platforms. Produces technical engineering reports with... 
    Full time
    For contractors
    Local area
    Remote work
    Flexible hours

    DJ&A

    Bozeman, MT
    5 days ago
  •  ...About Us: We are a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout...  ...to the transmission line group (i.e.: structure, processes, software, etc.) with the ability to communicate and apply them... 

    Pickett and Associates, Inc.

    Bozeman, MT
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!