1

Software Engineer Manager Jobs in Belgrade, MT (NOW HIRING)

Firmware Engineer II

Bozeman, MT · On-site

$90 - $140/hr

This position reports to the Controls Team Manager. Essential Duties, Responsibilities, And ... software engineering to ensure designs integrate into overall system architecture * Architect ...

New

Under the guidance of a Project Engineer Manager, the Inside Sales Professional will undergo ... Conley staff and vendors to utilize software and platform needed to complete work. * Develop and ...

Under the guidance of a Project Engineer Manager, the Inside Sales Professional will undergo ... Conley staff and vendors to utilize software and platform needed to complete work. * Develop and ...

The Project Engineer will work on managing and completing complex design projects primarily ... They will use relevant software to perform engineering analysis and develop plans and reports.

Prior experience with FAA's design software and procedures (FAARFIELD, COMFAA, OE/AAA). * Knowledge ... Experience with airport planning, design, and construction management; including project ...

Engineer I/II/III

Bozeman, MT · On-site

$50K - $80K/yr

Engineer I/II/III Here at Entre Technology Services we provide exceptional onsite and remote IT ... software. Typically requires a high school diploma. Typically reports to Supervisor or Manager. A02 ...

Engineer I/II/III

Bozeman, MT · On-site

$50K - $80K/yr

... software. Typically requires a high school diploma. Typically reports to Supervisor or Manager. A02 ... engineer • Assist or step in as lead in customer on and off boarding's when required • Lead ...

Leverage design software to create project designs, draft plans, drawings, and models according to ... Support project managers with construction administration tasks. * Leads project management tasks ...

Software * Microsoft Office (Outlook, Word, Excel, Teams) * Basic understanding of AutoCAD Civil 3D ... Oversees file management * Advanced understanding of multi-discipline project delivery * Actively ...

Software * Microsoft Office (Outlook, Word, Excel, Teams) * Basic understanding of AutoCAD Civil 3D ... Oversees file management * Advanced understanding of multi-discipline project delivery * Actively ...

Showing results 21-40

Software Engineer Manager information

See Belgrade, MT salary details

$106.4K

$181.2K

$214.5K

How much do software engineer manager jobs pay per year?

As of Aug 11, 2026, the average yearly pay for software engineer manager in Belgrade, MT is $181,175.00, according to ZipRecruiter salary data. Most workers in this role earn between $185,000.00 and $185,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by software engineer managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

What is a software engineer manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

What are the key skills and qualifications needed to thrive as a software engineer manager?

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.
What are the most commonly searched types of Software Engineer jobs in Belgrade, MT? The most popular types of Software Engineer jobs in Belgrade, MT are:
What are popular job titles related to Software Engineer Manager jobs in Belgrade, MT? For Software Engineer Manager jobs in Belgrade, MT, the most frequently searched job titles are:
What cities near Belgrade, MT are hiring for Software Engineer Manager jobs? Cities near Belgrade, MT with the most Software Engineer Manager job openings:
Infographic showing various Software Engineer Manager job openings in Belgrade, MT as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 19% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $181,175 per year, or $87.1 per hour.

Firmware Engineer II

Socket.dev

Bozeman, MT • On-site

$90 - $140/hr

Other

Posted 3 days ago

New


Job description

Your role

The Firmware Engineer II supports the development of cutting-edge scientific instruments tailored for research and industrial applications in the quantum industry. As a member of a multidisciplinary team, they contribute to the design, simulation, prototyping, test, and documentation of firmware and control systems that drive our products' performance, usability, and reliability. This position supports new product introductions, custom product development, new technology developments, and sustaining engineering efforts; striving to create innovative solutions that enable users to advance science. This position reports to the Controls Team Manager.

Essential Duties, Responsibilities, And Expectations
  • Design, develop, test, and maintain real-time C++ firmware for embedded systems
  • Assist with board bring-up and hardware testing
  • Provide technical support and troubleshooting assistance for firmware-related issues
  • Participate in code reviews and provide constructive feedback
  • Align with cross-functional R&D team including electrical engineering, mechanical engineering, and software engineering to ensure designs integrate into overall system architecture
  • Architect solutions by understanding product/technical needs, defining requirements, and designing system architectures that can be decomposed into manageable subsystems
  • Present technical findings and project status to cross-functional team and management
  • Effectively manage both long-term and short-term project schedules to meet deadlines in a fast paced, dynamic environment
Minimum Qualifications (Experience / Education)
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 2+ years relevant work experience
  • Working knowledge of C/C++ for embedded systems, including concurrency and memory management
  • Familiarity with Linux-based development environment including shell scripting, python, and CMake
  • Familiarity with debugging embedded applications (e.g. GDB)
  • Strong analytical and problem-solving skills
  • Effective communication skills with ability to articulate complex technical concepts across the organization
  • Action oriented self-starter who works with accuracy and efficiency[CN1.1]
Competencies // Knowledge, Skills, And Abilities (KSA's)
  • Experience with RTOS microcontroller development (e.g. Zephyr, FreeRTOS)
  • Experience with source version control (e.g. git, svn)
  • Experience with TCP/IP networking protocol implementation
  • Ability to read a schematic and understand digital electronics concepts
  • Ability to use an oscilloscope or logic analyzer to troubleshoot problems
In return, we offer
  • Culture of trust and accountability
  • Lifelong learning and career growth
  • Innovation powered by people
  • Comprehensive compensation and benefits
  • Health and well-being
Job location

This role requires you to work on-site at our office in Bozeman, MT, United States (US). You will be part of a dynamic team and enjoy the benefits of face-to-face collaboration.

#J-18808-Ljbffr