Current jobs related to Senior Embedded Firmware Engineer - Calgary, Alberta - NovAtel Inc.


  • Calgary, Alberta, Canada Exro Technologies Inc. Full time

    Embedded Linux Software Engineer Opportunity at Exro Technologies Inc.We are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Technologies Inc. in Calgary, Alberta, Canada.About the RoleAs an Embedded Linux Software Engineer, you will be responsible for developing and testing embedded C/C++ code for the Energy Management System and...


  • Calgary, Alberta, Canada Symboticware Inc. Full time

    About the RoleSymboticware Inc. is seeking a highly skilled Senior Embedded Software Developer to drive the release of our cutting-edge IoT products.The ideal candidate will have a strong background in embedded Linux systems, with expertise in C++, Java, Python, and Linux kernel development.ResponsibilitiesDesign and implement new software components for...


  • Calgary, Alberta, Canada Microhard Systems Inc. Full time

    Job DescriptionWe are seeking an experienced Senior Embedded Systems Software Engineer to join our team at Microhard Systems Inc.About the RoleThis is a permanent opportunity working 40 hours per week in a fast-paced environment with tight deadlines. You will be responsible for leading and coordinating teams of information systems professionals in the...


  • Calgary, Alberta, Canada Smart technologies Full time

    Senior Systems EngineerWe are seeking a highly skilled and experienced Senior Systems Engineer to join our Product Development team at Smart technologies. In this role, you will be responsible for leading the design, development, and integration of complex electronic systems for our cutting-edge products.Key Responsibilities:System Design & Architecture:...


  • Calgary, Alberta, Canada Randstad Full time

    Senior C/C++ Embedded Systems Developer OpportunityWe are pleased to offer a new contract opportunity for a Senior C/C++ Embedded Systems Developer to join our team. This is a hybrid role that combines work in our Calgary office with remote work. Key details of this opportunity include:Start ASAPEstimated length: 12 monthsLocation: CalgaryHybrid role with 3...


  • Calgary, Alberta, Canada Randstad Canada Full time

    We are seeking a highly skilled C/C++ Embedded Systems Developer to join our team. The successful candidate will have extensive experience in designing and implementing applications, middleware, and porting layers for embedded systems.The ideal candidate will have strong knowledge of software design, coding, testing, and maintenance, as well as experience...


  • Calgary, Alberta, Canada Microhard Systems Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Microhard Systems Inc. as a System Architect. This role offers an exciting opportunity to design and develop cutting-edge software solutions for various embedded systems.Job SummaryThe successful candidate will be responsible for developing, testing, and maintaining...

  • Data Engineer

    4 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Senior Snowflake Data Engineer - Cloud Data SolutionsWe're seeking a highly skilled Senior Snowflake Data Engineer to join our team. As a key member of our cloud data solutions team, you'll be responsible for designing, developing, and maintaining scalable data pipelines and architectures within the Snowflake Data Cloud.Key Responsibilities:Design and...


  • Calgary, Alberta, Canada Microhard Systems Inc. Full time

    Job DescriptionMicrohard Systems Inc. is seeking an experienced Embedded Software Developer to join our team.We are a leading provider of innovative software solutions, and we are looking for a highly skilled individual to contribute to the development of our cutting-edge embedded systems.Key Responsibilities:Design, develop, and test software applications...


  • Calgary, Alberta, Canada Long View Systems Full time

    Unlock Your Potential as a Senior Citrix Solutions Engineer at Long View SystemsA career with Long View Systems offers the chance to thrive in a dynamic and supportive environment. We pride ourselves on being one of North America's most innovative IT providers, driven by our core pillars: Integrity, Competence, Value, and Fun.We're seeking an experienced...


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

    CUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Senior Software Development Team Lead to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.The ideal candidate will have a Bachelor's degree and 1-2...


  • Calgary, Alberta, Canada NovAtel Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our Aerospace and Defense team within Hexagon's Autonomous Solutions division. The successful candidate will be responsible for developing innovative solutions for government customers using Hexagon's positioning and situational awareness technologies.Key ResponsibilitiesDesign, develop,...


  • Calgary, Alberta, Canada Smart technologies Full time

    Job Title: Senior Software Test Developer Transformation LeadThis role is a key member of our core software team at Smart technologies, responsible for complex components and their integration across our embedded product offerings.As a Senior Software Test Developer Transformation Lead, you will focus on test planning, design, execution, and automation for...


  • Calgary, Alberta, Canada Microhard Systems Inc.] Full time

    Job SummaryAt Microhard Systems Inc., we are seeking an experienced Embedded Software Engineer to join our team. As an integral part of our engineering team, you will be responsible for designing, developing, and testing software for our microcontroller-based products.Key ResponsibilitiesDesign and develop software for microcontrollers using C programming...


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

    At CUTTING EDGE CONSULTING (SAP ISU), we are seeking a highly skilled and experienced Senior Software Development Team Lead to join our team.About the RoleThis is a permanent position, working 40 hours per week. English language proficiency is required.Key ResponsibilitiesLead and coordinate teams of information systems professionals in software and...


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

    We are seeking a highly skilled Senior Software Development Manager to lead our team at CUTTING EDGE CONSULTING (SAP ISU).About the RoleAs a Senior Software Development Manager, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control...


  • Calgary, Alberta, Canada Certarus Full time

    Certarus is a leading provider of low-carbon energy solutions in North America. The company is seeking a Senior Engineering Director to provide strategic direction to the engineering team, driving innovation and improving design, cost, and reliability of Certarus' equipment platform.The successful candidate will engage with senior leaders and managers to...


  • Calgary, Alberta, Canada Startec Compression & Process and Startec Service Full time

    Job Overview: Startec Compression & Process is currently recruiting a Senior Project Engineer to work at our facilities. The Senior Project Engineer will coordinate detailed engineering, procurement, and fabrication for assigned projects, or project areas.Key Responsibilities:Coordinate detailed engineering, procurement, and fabrication for assigned projects...


  • Calgary, Alberta, Canada Evergreen concrete cutting Ltd Full time

    Job Title: Senior Software Engineer**Job Summary:**We are seeking a skilled Senior Software Engineer to lead our software development team. The ideal candidate will have expertise in software engineering, including design, development, and testing.**Responsibilities:* Lead the development of software applications* Collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Treehouse Toys - Southcentre Mall Full time

    Job Title: Senior Software EngineerWe are looking for an experienced software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and maintaining high-quality software applications.About the Role:• Collaborate with cross-functional teams to design and develop software applications• Write clean,...

Senior Embedded Firmware Engineer

1 month ago


Calgary, Alberta, Canada NovAtel Inc. Full time
Senior Embedded Firmware Engineer/Developer

Hexagon Autonomy and Positioning is seeking a highly skilled Senior Embedded Firmware Engineer/Developer to join our team. As a key member of our Agriculture Software Team, you will be responsible for designing and developing C/C++ based firmware to implement new features in NovAtel GNSS receivers and Agriculture products.

Key Responsibilities:
  • Design and develop firmware to implement new features in NovAtel GNSS receivers and Agriculture products.
  • Create and maintain developer and regression tests to exercise and prove low-level functionality.
  • Follow approved development procedures for reviewing designs, tests, and code.
  • Provide software development guidance and leadership to the team.
Requirements:
  • 5+ years' Embedded Software experience in a related field.
  • Proficient with C/C++ development.
  • Solid experience with C++ in a Windows or Linux development environment.
  • Adept at Python development.
  • Comfortable working individually but know when to ask for help.
  • Focus on meeting deadlines without sacrificing work quality.
  • Experience with Wireless Communication protocols and Technologies such as BLE and WiFi.
  • Familiarity with Jenkins Pipelines.
About Us:

Hexagon 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.

You'll be joining over 24,000 people in 50 countries on the leading edge of your field. This position is with Hexagon's Autonomy & Positioning division, a global technology leader, pioneering end-to-end solutions industry leaders rely on for assured positioning and autonomy on land, sea, and air.