2

Remote Embedded System Design Jobs in Toronto, ON

Senior Infrastructure Engineer

Toronto, ON · Remote

CA$170K - CA$220K/yr

Remote - Remote - Based In ET+2 / -3, NY Preferred Remote | Full-time Compensation: $170K - $220K ... System Observability: Design and maintain the monitoring stack, defining SLIs/SLOs, error budgets ...

Senior Software Engineer, Integrations

Toronto, ON · On-site +1

CA$120K - CA$140K/yr

Python & Design Mastery: You are highly proficient in Python and possess strong system design ... Remote friendly position with occasional office time as needed. Ability to work abroad for up to 2 ...

Instructional Designer (Remote)

Toronto, ON · On-site +1

CA$82K - CA$104K/yr

AD, Knowledge Management Compensation: $82K - $104K CAD Employment Type: Full Time Location: Remote ... systems change. Together with its partners, WES enables people to learn, work, and thrive in new ...

Remote Job Summary: Our customer's team is seeking a Game Tools & Modding Engineer with strong ... Design and develop game systems and engine-level features using C++ and game engines. * Develop ...

The FDE will be temporarily embedded within delivery teams to directly drive the modernization of ... Job Location - Remote (USA & Canada) The expected base salary for this position is: CAD 145000/ USD ...

... system design, and strong problem framing to deliver the right solutions. What You'll Work On Where ... Remote work environment with frequent in-person gatherings and activities. * Career development ...

... system design, evaluation rigor and clear technical specifications. What You'll Work On A few of ... Remote work environment with frequent in-person gatherings and activities. * Career development ...

Remote Full-Time Travel Writer

Toronto, ON · Remote

CA$48K - CA$56K/yr

... web design. This is a remote, full-time position open to candidates across Canada. Brafton is ... system * Communicate directly with clients * Adhere to highly specific style guides and client ...

Using POC models provided by Staff Developers, design and implement systems and infrastructure in ... Our remote-first team is a place where you'll be challenged, supported, and encouraged to thrive.

This role is available to candidates Toronto, Remote Canada, and Remote USA. If you are located ... Proven systems thinking - able to design reusable frameworks and patterns that scale across teams ...

next page

Showing results 1-20

Remote Embedded System Design information

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

To thrive as a Remote Embedded System Designer, you need a solid background in electronics engineering, embedded programming (such as C/C++), and experience with microcontrollers or FPGA architectures, typically backed by a relevant degree. Familiarity with tools like MATLAB, Simulink, Altium Designer, and version control systems, along with certifications like Certified Embedded Systems Engineer, is often required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help professionals excel in distributed teams. These capabilities ensure the efficient development, testing, and deployment of reliable embedded systems in a remote work environment.

What are some common challenges faced by remote embedded system design engineers, and how can they be addressed?

Remote embedded system design engineers often encounter challenges such as limited access to physical hardware for testing, communication barriers with cross-functional teams, and coordinating firmware updates across different environments. These can be addressed by utilizing remote access tools, simulation environments, and efficient project management platforms to facilitate collaboration and testing. Regular virtual meetings and clear documentation also help ensure alignment with hardware teams and smooth integration throughout the project lifecycle.

What is the difference between Remote Embedded System Design vs Remote Firmware Developer?

AspectRemote Embedded System DesignRemote Firmware Developer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and software integrationBachelor's in Computer Science, Electrical Engineering, or related; proficiency in programming languages like C/C++
Work EnvironmentDesigning hardware-software systems, often collaborating with hardware teamsWriting and testing firmware code for embedded devices
Industry UsageElectronics, IoT, automotive, aerospaceConsumer electronics, IoT, medical devices

Remote Embedded System Design focuses on creating integrated hardware and software solutions, while Remote Firmware Developer primarily writes and tests firmware code. Both roles require technical skills but differ in their core responsibilities and work focus.

What is remote embedded system design?

Remote embedded system design involves creating and developing embedded systems—specialized computing hardware and software that perform dedicated functions—while working from a location outside of the traditional office or laboratory. Professionals in this field use remote collaboration tools to design, develop, test, and troubleshoot embedded hardware and firmware for devices like IoT gadgets, medical devices, automotive systems, and industrial controllers. This remote approach allows teams to work together across different geographic locations, leveraging cloud-based development environments and hardware simulation tools to ensure seamless integration and functionality.
Senior Deep Learning Engineer

Senior Deep Learning Engineer

Targeted Talent

Toronto, ON • On-site, Remote

$130K - $180K/yr

Full-time

Re-posted 6 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