1

Software Software Jobs in Cranbrook, BC (NOW HIRING)

Proficiency in operating a personal computer and utilizing software such as Excel to input and manage data effectively * Previous experience in the parts industry preferred * Solid foundation of ...

Software Software information

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Senior roles, leadership positions, and those with expertise in areas such as cloud computing or machine learning are more likely to reach this salary level.

What types of software jobs are there?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development methodologies, and tools like version control systems, with some roles emphasizing specialization in areas like front-end, back-end, or full-stack development.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-paying industries like finance, technology, or at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are Software Software professionals?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a Software Engineer typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

What is the highest paying software job?

Software engineering roles such as software architects, machine learning engineers, and senior software development managers tend to have the highest salaries in the software industry. These positions often require advanced skills, extensive experience, and sometimes specialized certifications, with salaries varying by location and company size.
What cities near Cranbrook, BC are hiring for Software Software jobs? Cities near Cranbrook, BC with the most Software Software job openings:
Infographic showing various Software Software job openings in Cranbrook, BC as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution.

Field Technician - Materials Tester

Mackay Contracting

Cranbrook, BC • On-site

Other

Re-posted 24 days ago


Job description

Salary: $25-$28

Were not just in the business of moving dirt. We build the foundations that communities grow on. From highways and underground utilities to mine infrastructure and subdivisions, MacKay takes on complex civil construction projects across the East Kootenays.

For over 35 years, our reputation has been built on quality, accountability, and doing the hard things well. Behind every successful project is accurate data, reliable testing, and strong field support and thats where you come in.


How Youll Contribute

As a Field Technician at MacKay, you play a critical role in ensuring our projects meet the highest standards of quality and compliance. You provide hands-on technical support to our Project Managers and Construction Superintendents, helping ensure work is completed safely, efficiently, and to specification.

Youll split your time between the field, our materials testing lab, and the Cranbrook office supporting multiple projects at any given time. Your work directly influences project performance, regulatory compliance, and client confidence.


What Youll Get to Do

  • Perform testing of soils, aggregates, asphalt, and concrete in accordance with CSA and ASTM standards
    Conduct accurate sampling, inspection, and quality control/quality assurance testing
    Work in both field and lab environments, preparing and maintaining detailed test reports and records
    Prepare work plans and quality control plans
    Schedule equipment and coordinate with field teams
    Administer safety programs and support positive public and client relations
    Submit daily safety documentation to SiteDocs
    Ensure daily submission of timecards
    Support general construction and labour activities as required


Who You Are

Youre technically strong, detail-oriented, and comfortable moving between the field and the office. You understand that accurate testing and documentation are just as important as the work happening on the ground. You take initiative, communicate clearly, and approach challenges with a solutions mindset.

You have:

  • Knowledge of applicable CSA and ASTM testing methods
    Understanding of concrete and asphalt mix designs and exposure classifications
    Experience with the use, care, and handling of nuclear density gauges
    Knowledge of soil compaction principles and testing procedures
    Familiarity with aggregate classification and testing standards
    Awareness of or interest in environmental monitoring procedures
    Strong report writing skills and the ability to interpret technical results
    Proficiency in Microsoft Word, Excel, Outlook, Teams, and common mobile applications
    Experience with B2W Software Suite, Bluebeam, and survey/positioning software (an asset)
    A valid drivers licence with a clean drivers abstract and a strong commitment to safe driving
    The ability and willingness to travel and work remotely as required
    Physical capability to lift a minimum of 50 lbs.
    Flexibility to work overtime or weekends when project demands require it
    Strong organizational and time-management skills
    The ability to follow and provide both written and verbal instructions
    Excellent interpersonal communication skills with internal teams, clients, and stakeholders
    The ability to work outdoors in all weather conditions


Whats In It for You

This role is based out of our Cranbrook office at 1600A Theatre Road.Travel to various job sites will be required, with office-based work completed when not in the field. Overtime may occasionally be required but is not expected to be a major component of the role.

  • Competitive compensation
    Opportunities for technical growth and professional development
    Hands-on exposure to complex civil construction projects
    A team that values safety, innovation, and accountability
    The opportunity to build infrastructure that strengthens our communities


At MacKay, quality isnt an afterthought its built into everything we do.