2

Remote Embedded Engineer Jobs in Alberta (NOW HIRING)

Senior Software Engineer - Canada

Calgary, AB ยท Remote

CA$120K - CA$150K/yr

As platform engineers, we are building a next-generation machine learning platform, which ... Preferred based in Calgary, but could be a fully remote position Benefits Compensation: Annual ...

Hatch is an employee-owned engineering, technology, consulting and project delivery company with ... Candidates must be willing to travel to meet teams and clients including remote project sites as ...

Hatch is an employee-owned engineering, technology, consulting and project delivery company with ... Candidates must be willing to travel to meet teams and clients including remote project sites as ...

Remote Embedded Engineer information

What is a Remote Embedded Engineer?

A Remote Embedded Engineer is a professional who designs, develops, and maintains embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. They use programming languages like C or C++ to create software that interacts directly with hardware components. Remote Embedded Engineers often collaborate with teams using online tools, manage tasks independently, and ensure the reliability and efficiency of embedded systems across industries such as automotive, medical devices, or IoT. Their work enables connectivity and functionality in a wide range of smart devices.

How do Remote Embedded Engineers typically collaborate with hardware teams when working off-site?

Remote Embedded Engineers often use a combination of version control systems, video conferencing, and remote desktop tools to stay in sync with hardware teams. They may participate in daily standups, share code and test results through collaborative platforms, and sometimes use hardware simulators or remote lab access for testing. Regular documentation and clear communication are key, as are scheduled sync meetings to address integration issues and align project milestones. This structure helps ensure smooth coordination despite physical distance.

What is the difference between Remote Embedded Engineer vs Remote Firmware Engineer?

AspectRemote Embedded EngineerRemote Firmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDesigning and developing embedded hardware/software, often in R&D or product development teamsWriting low-level code for hardware devices, often in manufacturing or product support
Industry UsageElectronics, IoT, automotive, consumer devicesConsumer electronics, IoT, industrial equipment
Common Search/ComparisonRemote Embedded EngineerRemote Firmware Engineer

Both roles focus on embedded systems but differ mainly in scope. Remote Embedded Engineers work on both hardware and software integration, while Remote Firmware Engineers specialize in low-level firmware coding. The choice depends on whether the focus is on hardware-software integration or firmware development.

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

To thrive as a Remote Embedded Engineer, you need expertise in embedded systems design, proficiency in programming languages like C/C++, and a background in electrical or computer engineering. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware debugging tools, and version control systems such as Git is typically required. Strong problem-solving abilities, self-motivation, and effective remote communication skills make candidates stand out in this role. These competencies are vital to ensure reliable embedded solutions, efficient project collaboration, and independent productivity in a remote environment.
What are the most commonly searched types of Embedded Engineer jobs in Alberta? The most popular types of Embedded Engineer jobs in Alberta are:
What cities in Alberta are hiring for Remote Embedded Engineer jobs? Cities in Alberta with the most Remote Embedded Engineer job openings:
Senior Deep Learning Engineer

Senior Deep Learning Engineer

Targeted Talent

Calgary, AB โ€ข On-site, Remote

$130K - $180K/yr

Full-time

Posted 28 days ago


Job description

We're seeking top-notch engineers to join our team. As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in identifying and resolving functional/performance bottlenecks in complex software and hardware designs.

We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus will be optimizing neural networks to efficiently run on our hardware and building a model optimization pipeline. If you thrive on pushing the boundaries of AI technology, this role is for you!

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience, with at least 2 years in both deep learning and software engineering
  • Proficiency in deep learning frameworks like Tensorflow and/or PyTorch
  • Experience with CNNs, LSTMs/RNNs, Transformers
  • Strong math skills and Python proficiency
  • Experience with C/C++

Preferred Skills & Experience:

  • Master's or PhD in Computer Science, Engineering, or related field
  • Experience in embedded or low-level programming
  • Knowledge of CUDA/OpenGL
  • Experience deploying neural networks in production
  • Familiarity with model compression techniques like quantization, pruning, etc.
These are permanent full time remote positions.

Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA