Talent.com

Software Jobs in Smithers, BC

Last updated: 8 hours ago
Senior Software Developer

Senior Software Developer

Hexagon Mining, Inc.Metro Vancouver, British Columbia, CA
Senior Software DeveloperHexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivit...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer in Test - Epic Games

Senior Software Engineer in Test - Epic Games

Nada Holdings, Inc.BC, Canada
Senior Software Engineer in Test - Epic Games.Founded in 2011, Hatch Innovations is based in Vancouver and has an international team with over 80 people located across the globe.We’re creative thin...Show moreLast updated: 24 days ago
  • Promoted
  • New!
Senior Software Engineer

Senior Software Engineer

RB Global Inc.BC, Canada
Full-time
Senior Software Engineer in British Columbia, Canada (# 3062).RB Global (NYSE : RBA) (TSX : RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction sol...Show moreLast updated: 8 hours ago
Senior Software Engineer

Senior Software Engineer

OfficeSpaceRemote, British Columbia, CA
Remote
Full-time
OfficeSpace is a workplace management software that gives companies everything they need—an innovative platform, an intuitive experience, and an invested team. Our customers are an extremely d...Show moreLast updated: 27 days ago
Intermediate Software Developer

Intermediate Software Developer

CheckfrontBC, CA
CA$100,000.00 yearly
Quick Apply
About us Join the adventure and innovate with a talented team that’s pushing the capabilities of experience management! Empower thousands of tour and activity operators.Join one of CanadaR...Show moreLast updated: 21 days ago
  • Promoted
Software Development Manager - Full Time

Software Development Manager - Full Time

Hewlett Packard Enterprise Inc.British Columbia, Canada
Full-time
Software Development Manager (Full-Time).Hewlett Packard Enterprise Inc.Hewlett Packard Enterprise Inc.We deliver innovative solutions that unlock value, connect teams, and harness insights from da...Show moreLast updated: 17 days ago
  • Promoted
  • New!
Software Architect

Software Architect

Electronic ArtsBC, Canada
Full-time
Our award-winning team is growing, and Barnett Dembek Architects is hiring a Registered Architect to be based out of our Surrey office. Barnett Dembek Architects is part of Group 161 which represent...Show moreLast updated: 8 hours ago
Software Engineer

Software Engineer

Confluent, IncBritish Columbia, Canada
CA$110,000.00–CA$130,000.00 yearly
Position at Infinitem Canada Ltd.With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Embedded Robotics Engineer

Senior Software Embedded Robotics Engineer

HumanoidGreater Vancouver Metropolitan Area, Canada
Full-time
AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation uni...Show moreLast updated: 19 days ago
Staff Software Engineer, Storage

Staff Software Engineer, Storage

InstacartCanada (ON, AB, BC and NS Only)
CA$221,000.00–CA$245,000.00 yearly
Remote
We're transforming the grocery industry.At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it t...Show moreLast updated: 30+ days ago
  • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Paratus PeopleBC, Canada
Full-time
Freelancers have a rough time of it sometimes; contracts cut short, not being appreciated by the end client.We’ve teamed up with a company known for valuing freelancers, with contracts extended ove...Show moreLast updated: 3 days ago
  • Promoted
Full Stack Software Developer

Full Stack Software Developer

D3 SecurityGreater Vancouver, BC, Canada
Full-time
Full Stack Software DeveloperGreater Vancouver Area (in-office) candidates onlyD3 is a cutting-edge cybersecurity automation platform designed to ease the workload of busy teams.Thousands of users ...Show moreLast updated: 15 days ago
Sr Software Engineer

Sr Software Engineer

SUSEAll, British Columbia, Canada
CA$100,000.00–CA$220,000.00 yearly
Full-time
Our code, our culture, our opportunities.Leading open innovation without limits.SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Ent...Show moreLast updated: 30+ days ago
Senior Software Developer

Senior Software Developer

AutodeskBritish Columbia, Canada
CA$115,000.00–CA$140,000.00 yearly
Remote
Full-time
NASDAQ : ADSK) makes software for people who make things.We are a global leader in design and make software for architecture, engineering, construction, manufacturing, and media and entertainment in...Show moreLast updated: 30+ days ago
Principal Software Engineer

Principal Software Engineer

ServiceTitanCanada British Columbia
CA$200,000.00–CA$300,000.00 yearly
Remote
Full-time
Own from end to end the short and long term technical vision of your team.Design, implement and improve critical systems and components powering ServiceTitan stack. improve the security, availabili...Show moreLast updated: 30+ days ago
Senior Software Engineer, WhatsApp

Senior Software Engineer, WhatsApp

BrazeRemote - British Columbia
CA$190,000.00 yearly
Remote
At Braze, we have found our people.We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.We seek to ignite that passion by setting high standards, championing teamwork, ...Show moreLast updated: 30+ days ago
(Remote) Senior Software Developer

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD,British Columbia,Remote
CA$85,000.00–CA$95,000.00 yearly
Remote
Full-time
Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. We are dedicated to maintaining...Show moreLast updated: 30+ days ago
Senior Backend Software Engineer

Senior Backend Software Engineer

RocheBritish Columbia, Canada
CA$50.00–CA$80.00 hourly
Full-time
Location : Mississauga or Across Canada.Hybrid position if living in Greater Toronto Area.Roche Sequencing is not only changing science, but we are changing lives. Our software teams are laying the g...Show moreLast updated: 30+ days ago
Software Development Manager

Software Development Manager

EightSix NetworkBC
CA$65.63–CA$70.00 hourly
Improving is a 15+ year technology management and consulting services firm deeply rooted in our commitment to establishing trust. We live out our values of Excellence, Dedication, and Involvement by...Show moreLast updated: 30+ days ago
Senior Software Developer

Senior Software Developer

Hexagon Mining, Inc.Metro Vancouver, British Columbia, CA
30+ days ago
Job description

Senior Software DeveloperHexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Our technologies are shaping production and people-related ecosystems to become increasingly connected and autonomous - ensuring a scalable, sustainable future.Hexagon's Mining division solves surface and underground mine challenges with proven technologies for planning, operations, and safety.Hexagon (Nasdaq Stockholm : HEXA-B) has approximately 24,000 employees in 50 countries and net sales of approximately $5.5bn USD. Learn more at hexagon.com and follow us @HexagonAB.Purpose of the Position : As a Senior Software Developer, you will play a crucial role in leading and driving technological innovations within Hexagon's Mining division. We are looking for someone who is comfortable to dive deep into legacy C / C++ code and improve it. Your expertise in edge and IoT development will significantly impact our mission to elevate safety, efficiency, and productivity in the mining industry.Location : Vancouver, BC CanadaWork Authorization : You must be legally authorized to work in Canada or the United States.Major Areas of Responsibility :

  • Work with OpenWRT and other Linux-based systems to ensure robust and efficient device operation.
  • Lead the design and development of complex software applications, ensuring alignment with the division's strategic objectives.
  • Mentor junior developers, conduct code reviews, and ensure best practices are followed within the team.
  • Architect robust backend systems, APIs, and integrate them effectively with front-end interfaces.
  • Spearhead the creation of new features, components, and functionalities for our product suite, emphasizing innovation and user experience.
  • Employ advanced testing methodologies and frameworks to maintain high standards of software reliability and quality.
  • Drive continuous improvement and optimization of system performance and scalability.
  • Collaborate with cross-functional teams to deliver comprehensive solutions that meet client and market needs.Knowledge and Experience - Required :
  • Bachelor's degree in computer science, engineering, or related discipline.
  • Minimum of 4 years of experience in IoT software development.
  • Proficiency in C / C++ programming.
  • Experience with wireless communications technologies.
  • Experience developing for an Embedded Linux-based system such as OpenWRT
  • Strong problem-solving skills and the ability to troubleshoot complex systems.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage multiple tasks effectively.
  • Knowledge of Linux environments, containerization technologies like Docker, and networking principles.Knowledge and Experience - Desired :
  • Familiarity with DevOps practices including CI / CD workflows.
  • Agile Scrum and SAFe methodologies expertise.
  • Knowledge of tools such as JIRA and Confluence.
  • Cloud Experience : Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform. Experience with cloud services can enhance our ability to deploy and scale applications efficiently.Join Hexagon Mining : Become a key member of a team that is dedicated to precision, adaptability, and innovation. Take the next step in your career with a company that values the contributions of its diverse workforce and fosters an environment of growth and learning.Hexagon is an equal opportunity employer committed to diversity in the workplace. All qualified applicants will be considered regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.