Montana Instruments Corporation · Bozeman, MT, United States
Skills: Python, CI/CD
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 communic…
Sign in to see the original posting
Browse more developer jobs on RoleBurst