1

Software Developer Jobs in Whitefish, MT (NOW HIRING)

Manufacturing Engineer IV

Columbia Falls, MT · On-site

$66K - $86K/yr

Use software (SolidWorks Electrical) to create/edit designs to be used in final production. Advise Engineering on consistent documentation for DFMActs as a bridge between mechanical design and ...

Working closely with IT Engineering, Embedded Systems Engineering, Software Engineering, Manufacturing, and Field Service, this role executes engineering-defined processes while ensuring hardware is ...

Working closely with IT Engineering, Embedded Systems Engineering, Software Engineering, Manufacturing, and Field Service, this role executes engineering-defined processes while ensuring hardware is ...

New

Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate primarily within Manufacturing & Industrial Engineering (Team 4) while also supporting: * ISG ...

Software Engineering A Mechanical Engineer may be temporarily assigned to one or more of the four Teams. These teams include Standards & Modularity, Design Engineering, Advanced Engineering, and/or ...

Showing results 41-60

Software Developer information

See Whitefish, MT salary details

$47K

$109.4K

$162.4K

How much do software developer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software developer in Whitefish, MT is $109,418.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,000.00 and $127,200.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What cities near Whitefish, MT are hiring for Software Developer jobs?

Cities near Whitefish, MT with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Whitefish, MT as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $109,418 per year, or $52.6 per hour.

Manufacturing Engineer IV

Kratos Defense

Columbia Falls, MT • On-site

$66K - $86K/yr

Full-time

Posted 28 days ago


Kratos Defense & Security Solutions rating

7.8

Company rating: 7.8 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

Job Description: Overview: Nomad Global Communication Solutions (Nomad GCS) 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 Manufacturing Engineers (MFEs) at Nomad GCS play a crucial role in supporting the engineering and production processes by identifying and planning for the design, process, and tooling challenges that arise during production. MFEs have experience in mechanical or electrical engineering. This position requires electrical engineering experience with strong problem-solving abilities, and a proactive approach to resolving issues. MFEs will collaborate on new projects within the broader engineering scope, including outside their primary areas of expertise. Being able to learn on-the-fly is required. All solutions must adhere to or exceed Nomad's standards of safety, efficiency, quality, and scalability. Career Growth: Manufacturing Engineers at Nomad GCS progress through five levels based on: DFM execution and design risk mitigation Tooling, fixture, and process architecture Change control ownership and impact modeling Production issue resolution and prevention Manufacturing documentation standardization Cross-platform manufacturability improvement Production efficiency and cost optimization Technical mentorship and leadership Advancement is supported through hands-on project ownership, cross-functional collaboration, mentorship, and alignment with Nomad's Core Values. Organizational Structure: Nomad Engineering is organized into Teams and Disciplines within the Innovative Solutions Division. 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 Industrial Engineering (IE) Manufacturing Engineering (MFE) MFEs operate primarily within Manufacturing & Industrial Engineering (Team 4) while also supporting: ISG - Standards & Modularity (Team 1) ISG - Design Engineering (Team 2) ISG - Advanced Engineering (Team 3) Production - assigned Project/team support on the floor Supply Chain Quality Assurance Team 4 contains both MFEs and IEs. These roles are differentiated in that the MFEs are to focus on how we build the product correctly and repeatably, whereas the IEs are to focus on how we build it efficiently and at scale. The open position on Team 4 is for an MFE with an electrical engineering background. Basic Knowledge Desired - All Levels: Design for Manufacturability (DFM) principles and application during digital and physical builds. Electrical design fundamentals including low-voltage (12V/24V DC) circuits, high-voltage. (120V/240V AC) circuits, control systems, and power distribution. Design and manufacturing principles used in electrical wiring or harnessing production and its installation within industrial equipment and electrical cabinets. Tooling and fixture design concepts for repeatability, safety, and production efficiency. Raw material or component selection, fabrication methods, and production cost considerations. Interpretation and creation of precision technical drawings and digital models. CAD proficiency (SolidWorks Electrical or equivalent) including modeling, drawing release, and file management. ERP systems and change control processes (CR/CO workflow). Standard manufacturing documentation practices and revision control. Root cause analysis and structured problem-solving methods. Competency in business and engineering software (MS Office: Word, Excel, PowerPoint). Hands-on experience with electrical hand tools (crimping, stripping, soldering), test equipment (multimeter, oscilloscope). IPC/WHMA-A-620 or equivalent knowledge or training. Ability to communicate effectively between Engineering and Production teams. Demonstrated alignment with Nomad Core Values. Core Responsibilities - All Levels: Review designs for manufacturability (DFM) during digital design and physical construction. Use software (SolidWorks Electrical) to create/edit designs to be used in final production. Advise Engineering on consistent documentation for DFMActs as a bridge between mechanical design and electrical/IT requirements by working with designers early to identify and mitigate issues, managing major SPN concerns before design freeze, and ensuring critical provisions such as wiring, pass-throughs, interfaces, bulkheads, waterproofing, and IT infrastructure needs are incorporated before mid-build integration challenges arise. Collaborate with Mechanical Engineering on design inputs from an electrical perspective to facilitate needed wiring passthroughs, wire routing, interfaces, bulkheads, and waterproofing required by the Electrical Engineering design. Develop and maintain standard work documentation. Develop, implement, and improve manufacturing processes. Support production through training them on standard manufacturing processes. Support production by troubleshooting build issues and clarifying engineering intent. Create and maintain fixtures and tooling designs using hand tools and shop machinery (manual + CNC). Conduct testing and validation, formally documenting results. Analyze CR/COs and assess impact to schedule and costs. Serve as liaison between Engineering and Production. Drive continuous improvement in safety, quality, efficiency, and standardization. Handle and prioritize multiple project requests at the same time. Be willing to travel as needed by Management. Uphold and model Nomad Core Values. Perform additional duties as assigned. Manufacturing Engineer IV - Senior / Technical Lead Own manufacturing architecture and standardization across multiple product lines. Define and refine Nomad's manufacturing standards, tooling libraries, and modular build strategies. Lead high-risk or complex build programs from prototype through release. Balance competing constraints (schedule, cost, manufacturability, safety). Serve as primary manufacturing authority during cross-functional reviews. Drive capital equipment recommendations and manufacturing technology adoption. Coach and mentor MFEs and production leaders. Recognized internally as a go-to expert for complex production challenges. 8-12+ years advanced manufacturing/industrial engineering experience. Electrical Engineering Experience Expert system-level electrical design and integration experience across power distribution, control systems, and communications architectures. Excellent troubleshooting and root cause analysis capability involving complex electrical, integration, manufacturing, and field issues. Ability to architect and optimize AC/DC electrical systems, wiring strategies, protection schemes, and control interfaces. Skilled in reviewing, approving, and improving engineering documentation including schematics, wiring diagrams, BOMs, and test procedures. Demonstrated knowledge of applicable electrical standards, codes, and best practices including NEC, UL, IEC, and safety compliance requirements. Experience supporting multiple production environments, resolving technical issues, and improving manufacturability and serviceability of designs. Strong cross-functional collaboration skills with mechanical engineering, software, IT integration, manufacturing, quality, suppliers, and customers. Experience leading validation activities, system testing, and failure investigations. Excellent technical communication and project coordination skills with internal teams, suppliers, and external stakeholders. Proficient with ECAD tools, electrical documentation systems, and engineering change management processes. Demonstrated ability to independently manage conflicting priorities, technical risk, and engineering deliverables on complex programs. Primary Focus: Defining and standardizing manufacturing architecture, tooling ecosystems, and cross-platform manufacturability best practices. Progression Signal: Others rely on this engineer's judgment for high-impact manufacturing decisions. Basic Knowledge Progression: Level I: Foundational understanding of DFM, shop processes, and documentation standards Level II: Strong working knowledge of tooling, tolerance analysis, ERP change control, and production troubleshooting Level III: System-level manufacturability expertise and production risk mitigation Level IV: Platform-level manufacturing architecture and cross-functional leadership Level V: Enterprise-level manufacturing strategy, scalability, and innovation leadership Visual Progression Ladder: Level Scope Authority Impact I Task-Level Learns standards Reduces rework II Assembly-Level Independent execution Improves production reliability III System-Level Technical mentor Prevents production failures IV Platform-Level Technical authority Standardizes manufacturing V Enterprise-Level Strategic leader Shapes how Nomad builds Physical Demands: Ability to stand and sit for extended periods. Occasionally required to climb, balance, stoop, kneel, crouch, or crawl. Manual dexterity to operate office and manufacturing equipment. Ability to lift and/or move up to 25 pounds frequently and up to 50 pounds occasionally. Ability to speak and hear. Vision requirements include close and distance vision, peripheral vision and depth perception. Ability to work in office, shop, and vehicle environments as needed. Ability to work safely around energized systems when required. Must be able to travel as needed on occasion. Working Environment: Combination of office, production floor, vehicle-based, and exterior environments Exposure to manufacturing noise, electrical equipment, and testing environments PPE required when entering production or testing areas Exposure to household and commercial chemicals Everyday workwear must be business casual/smart casual, appropriate for the office environment, including when traveling and working off-site. Qualifications & Experience: Bachelor of Science in Manufacturing Engineering or related field - ABET accredited preferred Equivalent education and experience may be considered Experience with SolidWorks modeling, drawings, and file management Experience with ERP software in a manufacturing environment Valid driver's license in good standing 8-12+ years advanced manufacturing/industrial engineering experience. Electrical Engineering Experience Expert system-level electrical design and integration experience across power distribution, control systems, and communications architectures. Excellent troubleshooting and root cause analysis capability involving complex electrical, integration, manufacturing, and field issues. Ability to architect and optimize AC/DC electrical systems, wiring strategies, protection schemes, and control interfaces. Skilled in reviewing, approving, and improving engineering documentation including schematics, wiring diagrams, BOMs, and test procedures. Demonstrated knowledge of applicable electrical standards, codes, and best practices including NEC, UL, IEC, and safety compliance requirements. Experience supporting multiple production environments, resolving technical issues, and improving manufacturability and serviceability of designs. Strong cross-functional collaboration skills with mechanical engineering, software, IT integration, manufacturing, quality, suppliers, and customers. Experience leading validation activities, system testing, and failure investigations. Excellent technical communication and project coordination skills with internal teams, suppliers, and external stakeholders. Proficient with ECAD tools, electrical documentation systems, and engineering change management processes. Demonstrated ability to independently manage conflicting priorities, technical risk, and engineering deliverables on complex programs.

What Kratos Defense & Security Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom