Software Engineering Manager - Columbia Falls
Listed on 2025-12-16
-
Engineering
Software Engineer
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
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.
OrganizationalStructure
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.
- Mechanical Engineering
- Electrical Engineering
- IT Engineering
- Human Factors Engineering
- Software Engineering (this role leads)
- 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.
- 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.
- 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…
(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).