×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager - Columbia Falls

Job in Columbia Falls, Flathead County, Montana, 59912, USA
Listing for: Nomad Global Communication Solutions
Full Time position
Listed on 2025-12-16
Job specializations:
  • Engineering
    Software Engineer
Job Description & How to Apply Below

Software Engineering Manager - Columbia Falls

Join to apply for the Software Engineering Manager - Columbia Falls role at Nomad Global Communication Solutions

1 week ago Be among the first 25 applicants

This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support the H1B Visa for this position.

Position:
Software Engineering Manager

Division:
Innovative Solutions Group

Department:
Software Engineering

Status:
Full-Time

Overview

Nomad Global Communications Solutions is a leading provider of communication and response products serving a wide variety of customers. Our purpose is to be the solution when every minute matters. We seek a candidate that is self‑inspired to learn and demonstrates a high degree of customer service while positively contributing to our team. The Software Engineering Manager is responsible for delivering the highest quality software engineering solutions, aligned with scope, schedule, and technical requirements.

Organizational

Structure

Engineering is organized into Teams and Disciplines within the Innovative Solutions Division. The Software Engineering Manager serves as the technical authority for the Software Engineering Team, supporting all Innovative Solutions Teams and ensuring cross‑discipline technical integrity.

Teams
  • Team 1 – Standards and Modularity:
    Builds and maintains engineering standards, modules, templates, and rules enabling repeatability and scale.
  • Team 2 – Design:
    Executes project‑level engineering using established standards and less complex custom configurations.
  • Team 3 – Advanced:
    Develops novel systems and resolves first‑of‑kind engineering challenges.
  • Team 4 – Manufacturing & Industrial Engineering:
    Ensures manufacturability, safety, engineering intent, efficiency, and continuous improvement throughout Production.
Disciplines
  • Mechanical Engineering
  • Electrical Engineering
  • IT Engineering
  • Human Factors Engineering
  • Software Engineering (this role leads)
Responsibilities Leadership & Team Development
  • Directly oversee and lead the Software Engineering Team.
  • Develop the Software Engineering Team by aligning individual goals with company objectives.
  • Hire and/or develop Software Engineering Team members, including subject matter experts needed for current and future product lines.
  • Mentor Software Engineers I–III, including coaching, code reviews, and professional development.
  • Provide appropriate software engineering skillsets to each project to ensure successful execution.
  • Support Team 2 by ensuring new engineers are trained in software standards, design methods, and development practices.
  • Champion data‑driven decision‑making, continuous improvement, and adherence to Nomad Core Values.
  • Participate in technical meetings and provide strategic recommendations.
Technical Authority & Governance
  • Serve as the technical authority for all software engineering work across all Innovation Solutions teams.
  • Possess final authority on all matters of software engineering technical correctness, including standards compliance, engineering methods, interface definitions, safety logic, control behavior, and cross‑discipline technical integrity.
  • Require design changes when software engineering standards or safety logic are not met.
  • Support Team 1 in developing and maintaining software design standards, modularity rules, templates, and libraries.
  • Conduct peer code reviews ensuring design alignment, quality, and adherence to engineering standards.
  • Design complex architecture incorporating security, authentication, authorization, messaging, versioning, data logging, hosting, and integration considerations.
  • Establish design methodologies, toolsets, and development roadmaps.
  • Produce clean, efficient, high‑quality code and ensure delivery of technically sound solutions.
Software Development & Delivery
  • Deliver high‑quality software engineering solutions aligned with project scope and customer expectations.
  • Contribute substantively to software development efforts, including Nomad Total Command (NTC), Portal, and other mission‑critical applications.
  • Work independently on complex projects, taking ownership of sprint deliverables.
  • Develop…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary