Software Engineer Iii
Montana Instruments
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. Experience & Education 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 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 Development experience with programming languages SQL database or relational database skills This is an onsite role in Bozeman, Montana. Montana Instruments will not be sponsoring visas for this position. Local candidates will have first preference.
$130k - $153k
...Site Reliability Engineer III Bozeman, Montana, United States About onX We're a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we...SuggestedFull timePart timeWork at officeRemote workFlexible hours$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...SuggestedFull timeWork at officeShift work- As a Senior Software Engineer, you will be the technical engine of the AI Enablement team. Your mission is to bridge the gap between "AI-adjacent" and "AI-native" by building the tools and integrations that make AI indispensable to the PDLC. While you will contribute across...SuggestedFull timeWork at officeRemote work
$150k - $250k
...Sr. Software Engineer, Backend Globality Bozeman, MT, US Job Type: Full-Time Function: Engineering Software Industry: Enterprise Company Address: 395 Page Mill Road, Suite 150, Palo Alto, California 94306, US About Globality In this new era of the...SuggestedFull timeWork at officeEarly shift- ...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...SuggestedHourly payWork at officeRemote workNight shift
$130k - $153k
...customers, and in our growing commitment to land stewardship and recreational access.ABOUT THIS OPPORTUNITYonX is seeking a Software Development Engineer (full-stack) to help build and evolve the technology that powers onX Hunt. As part of the Hunt team, you’ll work across...Permanent employmentFull timeWork at officeLocal areaRemote workShift work$130k - $150k
Lead Software Developer - Bozeman, MTIntertek, a leading provider of quality and safety solutions to many of the world’s top-recognized... ...role sets technical direction for the platform, raises the engineering bar through code review and mentorship, and partners closely with...WorldwideMonday to FridayShift work- ...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...Remote jobInternship
- ...overall experience in the functional area. Bachelor's degree required (Master's may substitute for 2 years). - 7 years of software development experience in object-oriented and scripted languages with DevSecOps, microservices, and containers tool suites....Minimum wageContract workTemporary workWork experience placement
- ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid...Contract workFixed term contractInternshipShift work
- ...Job Description Lead Commissioning Engineer \n Location: Bozeman, MT \n \n The Opportunity \n We are seeking a Lead Commissioning Engineer to join our growing Technical Services team. Your passion, experience, and endless curiosity are the drivers we need...
- ...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
$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 jobHourly payFull timeInternshipLocal area- ...Systems Engineer Join the American Bank team! We are a small, privately-owned Montana community bank that delivers high-quality experiences... ...in cost analysis, proposals, and selection of new hardware and software solutions. Design, implement, and maintain server and...Full timeTemporary workBank staffWork at officeMonday to Friday
- ...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...
$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 payWork at officeLocal area- ...Transportation Design Engineers (Entry to Mid-Level) (Vancouver, WA; Missoula or Bozeman, MT; Sioux Falls, SD; Reno, NV; Denver, CO) About DJ&A DJ&A is a multidisciplinary consulting firm that delivers a wide variety of professional services to clients across the...Full timeWork at officeLocal areaRemote workFlexible hours
$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 jobFull time- ...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 officeFlexible hours
$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 jobHourly paySummer workInternshipWork at officeImmediate startShift work$59k - $72.8k
...growth plans Day-to-day support of XYPN’s tech stack Own the IT Help Desk for the entire company, troubleshooting hardware and software issues, and delivering resolutions via our ticketing system Show folks what customer service is supposed to look like Assist...Full timeWork at officeImmediate startRemote work- ...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 areaWork visaFlexible hours
$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$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 jobFull timeH1b- ...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 workWork at officeLocal area
- ...throughout the organization. Troubleshoot computer hardware, software, network connectivity, and other technical issues. Design... ...degree in Computer Science, Information Technology, Computer Engineering, or a related field. Equivalent IT work experience will also be...Temporary workFor contractorsWork experience placementWork at office
$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 jobHourly payFull timeInternshipWork at officeLocal area- ...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...
- ...DescriptionLearn more about the general tasks related to this opportunity below, as well as required skills.Tamarack Grove Engineering is a structural engineering firm built on relationships, with a growing presence across North America. We work across five market sectors...Full timeTemporary workWork at officeLocal areaWeekend work
$30 - $50 per hour
...HVAC and refrigeration trade or be willing to acquire within 6 months. Preferred : E.P.A. Refrigerant Certifications Type I, II, III or Universal. Preferred : Experience with boilers, heat-pumps, snowmelt, controls, etc. Preferred : Geothermal Heating Systems...Hourly payLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Iii. Be the first to apply!
- software engineer amazon Bozeman, MT
- information technology software engineer Bozeman, MT
- remote entry level software developer Bozeman, MT
- intel software engineer Bozeman, MT
- senior software engineer remote Bozeman, MT
- cybersecurity software engineer Bozeman, MT
- part time software developer remote Bozeman, MT
- software engineer Bozeman, MT
- consulting software engineer Bozeman, MT
- software developer positions Bozeman, MT




