Software Engineer IV
Columbia Falls, MT · On-site +1
Position: Software Engineer IV Division: Innovative Solutions Group Department: Software ... Expert level experience with relational database systems and Object Orientated Programming.
Columbia Falls, MT · On-site +1
Position: Software Engineer IV Division: Innovative Solutions Group Department: Software ... Expert level experience with relational database systems and Object Orientated Programming.
Columbia Falls, MT · On-site +1
Position: Software Engineer IV Division: Innovative Solutions Group Department: Software ... Expert level experience with relational database systems and Object Orientated Programming.
Columbia Falls, MT · On-site
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Experience owning IT project design tasks end-to-end for small to mid-complexity systems. * Create ...
Columbia Falls, MT · On-site
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Experience owning IT project design tasks end-to-end for small to mid-complexity systems. * Create ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Experience owning IT project design tasks end-to-end for small to mid-complexity systems. * Create ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Experience owning IT project design tasks end-to-end for small to mid-complexity systems. * Create ...
Columbia Falls, MT · On-site
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Software Engineering A Mechanical Engineer may be temporarily assigned to one or more of the four ...
Columbia Falls, MT · On-site
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Software Engineering A Mechanical Engineer may be temporarily assigned to one or more of the four ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Software Engineering A Mechanical Engineer may be temporarily assigned to one or more of the four ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Software Engineering A Mechanical Engineer may be temporarily assigned to one or more of the four ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... o Software Engineering An Electrical Engineer may be temporarily assigned to one or more of the ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... o Software Engineering An Electrical Engineer may be temporarily assigned to one or more of the ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... o Software Engineering An Electrical Engineer may be temporarily assigned to one or more of the ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... o Software Engineering An Electrical Engineer may be temporarily assigned to one or more of the ...
Executes project-level engineering using established standards and less complex custom ... Experience owning electrical design tasks end-to-end for small to mid-sized subsystems. * Create ...
Executes project-level engineering using established standards and less complex custom ... Experience owning electrical design tasks end-to-end for small to mid-sized subsystems. * Create ...
Executes project-level engineering using established standards and less complex custom ... Experience owning electrical design tasks end-to-end for small to mid-sized subsystems. * Create ...
Quick apply
Executes project-level engineering using established standards and less complex custom ... Experience owning electrical design tasks end-to-end for small to mid-sized subsystems. * Create ...
Columbia Falls, MT · On-site
$91K - $94K/yr
Executes project-level engineering using established standards and less complex custom ... Experience owning electrical design tasks end-to-end for small to mid-sized subsystems. * Create ...
Columbia Falls, MT · On-site
$91K - $94K/yr
Executes project-level engineering using established standards and less complex custom ... Experience owning electrical design tasks end-to-end for small to mid-sized subsystems. * Create ...
Columbia Falls, MT · On-site
$60K - $89K/yr
Nomad GCS is currently seeking a Level II Embedded Systems Engineer. Please note the Level II ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Columbia Falls, MT · On-site
$60K - $89K/yr
Nomad GCS is currently seeking a Level II Embedded Systems Engineer. Please note the Level II ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Nomad GCS is currently seeking a Level II Embedded Systems Engineer. Please note the Level II ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Nomad GCS is currently seeking a Level II Embedded Systems Engineer. Please note the Level II ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Please note the Level II Expectation in red below. Position: Embedded Systems Engineer IIDivision ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Quick apply
Please note the Level II Expectation in red below. Position: Embedded Systems Engineer IIDivision ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
$66K - $86K/yr
Please note the Level II Expectation in red below. Position: Manufacturing Engineer II Division ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
$66K - $86K/yr
Please note the Level II Expectation in red below. Position: Manufacturing Engineer II Division ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
Columbia Falls, MT · On-site
$62K - $81K/yr
Please note the Level II Expectation in red below. Position: Manufacturing Engineer II Division ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
Columbia Falls, MT · On-site
$62K - $81K/yr
Please note the Level II Expectation in red below. Position: Manufacturing Engineer II Division ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Depending on level (I-V), Engineers progress from learning foundational engineering practices and ... Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.
Columbia Falls, MT · On-site
$90 - $130/hr
Executes project-level engineering using established standards and less complex custom ... Software Engineering * An Embedded Systems Engineer may be temporarily assigned to one or more of ...
Columbia Falls, MT · On-site
$90 - $130/hr
Executes project-level engineering using established standards and less complex custom ... Software Engineering * An Embedded Systems Engineer may be temporarily assigned to one or more of ...
Columbia Falls, MT · On-site
$66K - $86K/yr
Executes project-level engineering using established standards and less complex custom ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
Columbia Falls, MT · On-site
$66K - $86K/yr
Executes project-level engineering using established standards and less complex custom ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
Columbia Falls, MT · On-site
$66K - $86K/yr
Executes project-level engineering using established standards and less complex custom ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
Columbia Falls, MT · On-site
$66K - $86K/yr
Executes project-level engineering using established standards and less complex custom ... Software Engineering * Industrial Engineering (IE) * Manufacturing Engineering (MFE) MFEs operate ...
$58.2K - $70K
2% of jobs
$70K - $81.8K
4% of jobs
$81.8K - $93.6K
6% of jobs
$93.6K - $105.4K
8% of jobs
$111.8K is the 25th percentile. Wages below this are outliers.
$105.4K - $117.3K
7% of jobs
$117.3K - $129.1K
18% of jobs
The median wage is $131.8K / yr.
$129.1K - $140.9K
16% of jobs
$140.9K - $152.7K
2% of jobs
$157.6K is the 75th percentile. Wages above this are outliers.
$152.7K - $164.6K
26% of jobs
$164.6K - $176.4K
1% of jobs
$176.4K - $188.2K
8% of jobs
$58.2K
$135.1K
$188.2K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
Cities near Eureka, MT with the most Mid Level Software Engineer job openings:
Columbia Falls, MT • On-site, Remote
Full-time
Re-posted 13 days ago
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 Engineer IV
Division: Innovative Solutions Group
Department: Software Engineering
Status: Full-Time
Overview: Nomad Global Communications Solutions (Nomad GCS) is a leading provider of advanced interoperable communication solutions for disaster response, tactical operations, mobile telemetry, and medical command centers. We serve customers within the state and federal government, as well as private sector customers worldwide. Our mission is to provide seamless solutions when every second matters.
The Software Engineer IV is a full stack developer within the software engineering team. Software engineering develops and supports the technology integrated into Nomad's specialty vehicles and shelters. This technology provides detailed insight into each product and allows a user to remotely control its features and functions, as well as log all such activity. This position also includes the opportunity to create software applications that will be incorporated into NTC, but used internally at Nomad by other teams, including Project Management and Finance.
Responsibilities
Accountabilities
Satisfy the above responsibilities on a quarterly basis, specifically:
Required Education / Experience
Education / Experience:
or
or
Employment Experience:
Technical:
Preferred Additional Experience
Compensation & Benefits
Promotion & Compensation Increases
Advancement based, in part, on regularly exceeding expectations in Quarterly Reviews.
Nomad GCS is an equal opportunity employer, (EOE,) and voluntarily follows affirmative action guidelines. As an equal opportunity employer, Nomad GCS does not discriminate in its employment decisions on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable state and local laws.