Embedded Software Development Expert

4 days ago


Calgary, Alberta, Canada Microhard Systems Inc. Full time

Join Microhard Systems Inc. as an Embedded Software Development Expert and take your career to the next level.

About the Role

We are seeking a highly skilled and experienced Embedded Software Development Expert to join our team in this permanent role.

The successful candidate will be responsible for developing, testing, and implementing software solutions for various embedded systems.

This is an excellent opportunity for those who want to work on challenging projects, develop their skills, and advance their careers.

Key Responsibilities
  • Design, develop, test, and implement software solutions for embedded systems;
  • Collaborate with cross-functional teams to identify and prioritize project requirements;
  • Develop technical documentation and ensure high-quality deliverables;
  • Participate in code reviews and contribute to the improvement of the development process;
  • Stay up-to-date with industry trends and emerging technologies.
Requirements

To succeed in this role, you must have:

  • A Bachelor's degree in Computer Science or related field;
  • At least 5 years of experience in embedded software development;
  • Strong knowledge of C, C++, and other programming languages;
  • Experience with microcontrollers, operating systems, and embedded systems development tools;
  • Excellent problem-solving skills and attention to detail;
  • Ability to work independently and collaboratively in a team environment.
What We Offer
  • An estimated salary range of $120,000 - $150,000 per year;
  • A comprehensive benefits package, including health, dental, and vision coverage;
  • A generous vacation policy and paid time off;
  • A supportive and dynamic work environment with opportunities for growth and professional development;
  • Free parking available on site.

We thank all applicants for their interest; however, only those selected for an interview will be contacted.



  • 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 Symboticware Inc. Full time

    About the RoleSymboticware Inc. is seeking a highly skilled Senior Embedded Software Developer to lead the development 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.Responsibilities:Design and implement new software components for...


  • 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 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 Exro Technologies Inc. Full time

    Job Description: We are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Technologies Inc. in Calgary, Alberta, Canada. As a key member of our dynamic team, you will be responsible for developing the next generation of electric powertrain technology. Your expertise in Embedded Linux Software Engineering will be instrumental in...


  • Calgary, Alberta, Canada Rish Consulting Full time

    Job OverviewRish Consulting is seeking a skilled Software Systems Development Expert to join our team. This role requires a professional with a strong background in software development and system integration.Key ResponsibilitiesCollect and document user requirements, ensuring accurate understanding of project objectives.Coordinate the development,...


  • 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 Exro Technologies Inc. Full time

    Job Description:We are seeking a skilled Embedded Linux Software Engineer to join our team at Exro Energy. As a key member of our dynamic team, you will be responsible for developing the next generation of electric powertrain technology. Our innovative approach to electric motor control systems requires a talented software engineer to help us push the...

  • Software Developer

    1 month ago


    Calgary, Alberta, Canada NovAtel Inc. Full time

    Job OverviewWe are seeking a skilled Software Developer to join our team at NovAtel Inc. in Calgary, AB, Canada.The ideal candidate will have a strong background in C++ programming and experience in embedded software design and development.Key ResponsibilitiesThe successful candidate will be responsible for:Developing and enhancing industry-leading embedded...


  • 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 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 Frequency Foundry Inc. Full time

    Job Description:We are seeking a highly skilled Senior Software Developer to join our team at Frequency Foundry Inc. as a key member of our software development department.About the Job:This is a permanent position with an estimated salary of $120,000 per year. The job involves working 40 hours per week in a fast-paced environment, requiring excellent...


  • 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 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

    Cutting Edge Consulting (SAP ISU) invites highly motivated professionals to apply for the role of Senior Software Development Lead. As a seasoned expert in software development, you will lead and coordinate teams of information systems professionals in the creation of cutting-edge software and integrated information systems.About the RoleThis permanent...


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

    As a Software Development Lead at ED Tech Solutions Inc. Alberta, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems. Your expertise will be essential in the creation of process control software and other embedded software control systems.Key...


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

    CUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Technical Lead to join our software development team. As a Technical Lead, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software...


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

    CUTTING EDGE CONSULTING (SAP ISU) is seeking a highly skilled Senior Software Development Manager 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.Key Responsibilities:Lead and coordinate teams of...


  • 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

    About the RoleWe are seeking a skilled Software Developer to join our Aerospace and Defense team at Hexagon. The ideal candidate will have a strong background in software engineering and experience with embedded software development. As a key member of our team, you will be responsible for designing, developing, and testing software features for our...