Senior Software Engineer - Embedded Systems

Montana Instruments

Bozeman (MT)

On-site

USD 110,000 - 150,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
401k matching
PTO & holidays

Job summary

Montana Instruments is seeking a Software Engineer III to design, architect, develop, integrate and validate software for advanced scientific instrumentation and cryogenic technologies. You will lead complex subsystems, guide junior engineers, and drive projects from concept to release while balancing hands-on coding with technical leadership.

Require a BS in CS/related field and 5+ years in software engineering, with strong skills in C++, Python, Linux, and architecture.

Qualifications

  • 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.
  • Experience designing scalable software architectures and leading development of complex software subsystems.
  • Experience working with embedded systems and hardware-integrated software applications.

Responsibilities

  • Design, architect, and implement software for advanced instrumentation and cryogenic technologies.
  • Lead development of complex software subsystems and guide junior engineers.
  • Drive projects from concept through release with hands‑on development and technical leadership.
  • Mentor teammates and promote robust software engineering practices.

Skills

C++
Python
Linux
Software architecture
Git & workflows

Education

Bachelor's degree in CS/related field

Tools

Qt
ArchOS/Yocto Linux

Job description

Montana Instruments is seeking a Software Engineer III to design, architect, develop, integrate and validate software for advanced scientific instrumentation and cryogenic technologies. You will lead complex subsystems, guide junior engineers, and drive projects from concept to release while balancing hands-on coding with technical leadership.

Require a BS in CS/related field and 5+ years in software engineering, with strong skills in C++, Python, Linux, and architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (C++/Python)
Senior Embedded Software Engineer (C++/Python)

Atlas Copco Group • Bozeman (MT)

On-site
USD 110,000 - 140,000
Software Engineer III – Embedded Systems for Science
Software Engineer III – Embedded Systems for Science

Montana Instruments Corporation • Bozeman (MT)

On-site
USD 110,000 - 140,000
Competitive salaries
Annual bonuses
Health & insurance benefits
+6
Software Engineer III
Software Engineer III

Atlas Copco Group • Bozeman (MT)

On-site
USD 110,000 - 140,000
Software Engineer III
Software Engineer III

Montana Instruments Corporation • Bozeman (MT)

On-site
USD 110,000 - 140,000
Competitive salaries
Annual bonuses
Health & insurance benefits
+6
Software Engineer III
Software Engineer III

Montana Instruments • Bozeman (MT)

On-site
USD 110,000 - 150,000
Health insurance
401k matching
PTO & holidays
Senior Embedded Software Engineer
Senior Embedded Software Engineer

J2T Recruiting • Bozeman (MT)

On-site
USD 146,000 - 234,000
401K with 6% match
3 Weeks PTO + 13 Paid Holidays
Company-sponsored team events
+2
Remote Cryogenic Sales Engineer - Drive Growth & Solutions
Remote Cryogenic Sales Engineer - Drive Growth & Solutions

Montana Instruments Corporation • United States

Remote
USD 90,000 - 130,000
Culture of trust and accountability
Career growth & lifelong learning
Innovation powered by people
+2
Senior Software Engineer - Real-Time Embedded (Aerospace)
Senior Software Engineer - Real-Time Embedded (Aerospace)

Sierra Nevada Corporation • Englewood (CO)

Hybrid
USD 108,000 - 149,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Embedded Software Engineer - Lead & Architect (Bozeman)
Senior Embedded Software Engineer - Lead & Architect (Bozeman)

J2T Recruiting • Bozeman (MT)

On-site
USD 146,000 - 234,000
401K with 6% match
3 Weeks PTO + 13 Paid Holidays
Company-sponsored team events
+2
Real-Time Embedded Systems Engineer II | C/C++, Linux, PLCs
Real-Time Embedded Systems Engineer II | C/C++, Linux, PLCs

Nomad Global Communication Solutions • Huntsville (AL)

On-site
USD 80,000 - 100,000