Senior Embedded Software Engineer (C++/Python)

Atlas Copco Group

Bozeman (MT)

On-site

USD 110,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Montana Instruments is seeking a Software Engineer III to design, architect, develop, integrate, and validate software for our advanced scientific instrumentation and cryogenic technologies.

You will lead development of complex software subsystems, provide technical guidance to colleagues, and drive projects from concept through release, balancing hands-on coding with leadership to deliver reliable, scalable solutions.

Qualifications

  • Bachelor's degree in CS/CE/SE or related field; equivalent experience considered.
  • Typically 5+ years of professional software engineering experience.
  • Experience developing and deploying software through full lifecycle.
  • Experience designing architectures and leading subsystems development.
  • Experience with embedded systems and hardware-integrated software.
  • Experience with CI/CD pipelines and automated build systems.

Responsibilities

  • Lead design, architecture, development, integration, and validation of software systems.
  • Drive projects from concept through release.
  • Provide technical guidance to less experienced engineers.
  • Balance hands-on software development with technical leadership to deliver reliable solutions.

Skills

C++
Python
Linux/Unix
Software architecture
Object-oriented design
Design patterns
Git-based workflows
Testing & validation
Debugging
Communication
Mentoring

Education

Bachelor's degree in Computer Science/Engineering or related

Tools

Qt
ArchOS/Yocto Linux
CI/CD pipelines
Git
USB
Ethernet
CAN
SPI
I2C
Modbus
RS-485

Job description

Montana Instruments is seeking a Software Engineer III to design, architect, develop, integrate, and validate software for our advanced scientific instrumentation and cryogenic technologies.

You will lead development of complex software subsystems, provide technical guidance to colleagues, and drive projects from concept through release, balancing hands-on coding with leadership to deliver reliable, scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Embedded Systems
Senior Software Engineer - Embedded Systems

Montana Instruments • Bozeman (MT)

On-site
USD 110,000 - 150,000
Health insurance
401k matching
PTO & holidays
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 Embedded Software Engineer (Linux, C/C++, Hardware)
Senior Embedded Software Engineer (Linux, C/C++, Hardware)

Make Choteau Home • Bozeman (MT)

On-site
USD 90,000 - 120,000
401(k) retirement with company match
Health, Vision & Dental Insurance
Life, AD&D insurance
+1
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
Senior Firmware Engineer: Embedded C++/Python for Lab Systems
Senior Firmware Engineer: Embedded C++/Python for Lab Systems

Meso Scale Diagnostics LLC • Gaithersburg (MD)

On-site
USD 88,000 - 134,000
401(k) plan with company matching
Disability insurance
Paid vacation
+4