Current jobs related to Software Development Expert - Calgary, Alberta - NovAtel Inc.


  • Calgary, Alberta, Canada ED Tech Solutions Inc. Alberta Full time

    At ED Tech Solutions Inc. Alberta, we are seeking an experienced Software Development Expert to join our team.We offer a competitive salary range of $60,000 - $80,000 per year.Job DescriptionThe Software Development Expert will be responsible for writing, modifying, integrating, and testing software code for e-commerce and other Internet applications.This...


  • Calgary, Alberta, Canada Roha Tech Full time

    Job Title: Software Development ExpertWe are seeking an experienced software development expert to join our team at Roha Tech.Company Overview:Roha Tech is a leading technology company dedicated to delivering innovative solutions. Our mission is to provide high-quality products and services that exceed our customers' expectations.Salary:The estimated salary...


  • Calgary, Alberta, Canada FBC Farm and Small Business Tax Consultants Full time

    OverviewWe are seeking a talented Software Development Expert with expertise in HubSpot to support our team at FBC Farm and Small Business Tax Consultants.The ideal candidate will have at least 2 years of experience in custom HubSpot integrations with third-party systems, a proven track record of working with the HubSpot API, and knowledge of workflow...


  • Calgary, Alberta, Canada Horizon Tech Services Full time

    Job Title: Software Engineering ExpertWe are seeking a skilled Software Engineering Expert to join our team at Horizon Tech Services.About the Role:The ideal candidate will have experience in designing, developing, and implementing software solutions. Key responsibilities include:Designing and developing software applications using various programming...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Farm Business Consultants Full time

    Job Title: Software Developer - HubSpot ExpertJob Summary: We are seeking a talented Software Developer with expertise in HubSpot to join our team at Farm Business Consultants.Key Responsibilities:* Developing and maintaining HubSpot integrations* Creating custom integrations between HubSpot and other systems* Utilizing the HubSpot APIs to create efficient...

  • Software Engineer

    1 week ago


    Calgary, Alberta, Canada ACONNECT INC. Full time

    At ACONNECT INC., we are seeking a skilled Software Engineer - Web Development Expert to join our team. This is a permanent position that requires 3 years to less than 5 years of experience in the field. As a Software Engineer - Web Development Expert, you will be responsible for designing and integrating website-related code, developing website...


  • Calgary, Alberta, Canada Collabera Full time

    Job DescriptionThis is a challenging opportunity for a skilled Software Developer to join our team at Collabera. As a seasoned professional, you will be responsible for developing high-quality software solutions that meet the needs of our clients.The ideal candidate will have experience in programming languages such as Java and C++, with a strong...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Business Infusions Inc Full time

    Job DescriptionWe are seeking an experienced Backend Development Expert to join our team at Business Infusions Inc. Our flagship software, HVMS, is the leading equine practice management software in North America, United Kingdom, Middle East, and Australia. As a Backend Development Expert, you will be responsible for developing innovative features and...


  • Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full time

    About the RoleOpla Energy is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for managing various aspects of a project from preparing the proposal to delivering the product and technical support.ResponsibilitiesPerform research to understand and transfer complicated drilling engineering concepts...


  • Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full time

    CUTTING EDGE CONSULTING (SAP ISU) seeks a skilled Software Engineering Expert to join its team. Key responsibilities include writing, modifying, integrating, and testing software code, maintaining existing computer programs, and communicating technical problems and solutions.The ideal candidate will have a strong educational background and relevant work...


  • Calgary, Alberta, Canada Partner Staffing Full time

    Software Developer OpportunityWe are seeking a skilled Intermediate or Senior Software Developer to join our dynamic team in Calgary. As a key member of our team, you will design and develop cutting-edge desktop, web, and mobile applications for the intelligent systems market.Key Responsibilities:Collaborate on software design, development, and verification...

  • Azure Cloud Expert

    6 days ago


    Calgary, Alberta, Canada Carina Software Inc Full time

    About the Role:Carina Software Inc is seeking a skilled Cloud Infrastructure Specialist to play a key role in our software development lifecycle. As an Intermediate DevOps Specialist, you will be responsible for ensuring the efficient deployment, management, and scalability of our applications and public APIs on the Azure Cloud platform.Main...


  • Calgary, Alberta, Canada Horizon Tech Services Full time

    We are seeking a skilled Software Engineering Expert to join our team at Horizon Tech Services. In this role, you will be responsible for developing and maintaining software applications.Job DescriptionAbout the JobThis is a permanent position with an estimated salary range of $80,000 - $110,000 per year based on experience and...


  • Calgary, Alberta, Canada Partner Staffing Full time

    Senior Software Developer OpportunityWe are seeking a skilled Intermediate or Senior Software Developer to join our dynamic team in Calgary. In this role, you will design and develop cutting-edge desktop, web, and mobile applications for the intelligent systems market. This opportunity offers not only career growth but also the chance to play a pivotal role...


  • Calgary, Alberta, Canada Canpango LLC Full time $85,000 - $92,000

    Job Description**Job Title:** Software Development Engineer - PHP and Front-end Expert**Company:** Canpango LLC**Job Type:** Full-time**Location:** RemoteWe are seeking an experienced Software Development Engineer to join our team as a PHP and front-end expert. The ideal candidate will have a strong background in PHP, modern front-end technologies, and a...


  • Calgary, Alberta, Canada Canpango LLC Full time $85,000 - $92,000

    Job Description**Job Title:** Software Development Engineer - PHP and Front-end Expert**Company:** Canpango LLC**Job Type:** Full-time**Location:** RemoteWe are seeking an experienced Software Development Engineer to join our team as a PHP and front-end expert. The ideal candidate will have a strong background in PHP, modern front-end technologies, and a...


  • Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full time

    About Opla Energy Ltd. (Opla)Opla Energy Ltd. is a Calgary-based company with operations centers in Nisku, Alberta and Houston, Texas.We cater to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Our business is based on cooperative teamwork - from our founding management...


  • Calgary, Alberta, Canada Partner Staffing Full time

    Intermediate/Senior Software Developer/EngineerWe are seeking a skilled Intermediate or Senior Software Developer to design and develop cutting-edge desktop, web, and mobile applications for the intelligent systems market. This opportunity offers not only career growth but also the chance to play a pivotal role in innovative wireless solutions.What We...


  • Calgary, Alberta, Canada Partner Staffing Full time

    Intermediate/Senior Software Developer/EngineerWe are seeking a skilled Intermediate or Senior Software Developer to join our dynamic team based in Calgary. In this role, you will design and develop cutting-edge desktop, web, and mobile applications for the intelligent systems market. This opportunity offers not only career growth but also the chance to play...

Software Development Expert

2 months ago


Calgary, Alberta, Canada NovAtel Inc. Full time
Software Developer Position

NovAtel Inc. is seeking a skilled Software Developer to join our team, focusing on positioning algorithm development.

Key Responsibilities:
  • Collaborate with cross-functional teams to research, develop, and enhance industry-leading embedded positioning software.
  • Design and implement high-quality software code, adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality and maintainability.
  • Optimize software performance and scalability to ensure optimal performance.
  • Interface with marketing, product, and systems teams to produce robust requirements, architectural designs, and interface specifications.
  • Collaborate with validation and verification designers to plan, execute, and automate test suites.
  • Stay up-to-date with advancements in software design and incorporate them into our products.
Requirements:
  • Bachelor of Science degree in computing or technical discipline.
  • ~5+ years of demonstrable experience in a software engineering role.
  • ~5+ years of strong, demonstrable, and recent experience in C programming.
  • Proficient in embedded software design and development.
  • Experience in continuous integration and deployment.
  • Strong written and verbal communication skills, including ability to work through teleconferencing and remote technologies.
  • Eligible work permit in either Canada or USA based on location.
Preferred Qualifications:
  • Experience with the full lifecycle of software development – from concept to delivery and maintenance.
  • Understanding of the constraints of embedded environments and experience developing cross-platform, portable software.
  • Ability to analyze code in terms of performance and memory footprint.
  • Experience with other programming languages and tools, such as Python, Matlab, shell scripts.
  • Application of test-driven development methodology.
  • Experience with Integrated Development Environments, Version Control Systems, Continuous Integration pipelines, web-based issue tracking, and/or Requirements Tracking Systems.
  • Ability to communicate complex ideas, provide technical leadership, and support opinions and decisions with relevant and clearly presented data.

NovAtel Inc. is an equal opportunities employer.