Talent.com
Protingent
Embedded Systems Software EngineerProtingent • Thornhill, ON, CA
Embedded Systems Software Engineer

Embedded Systems Software Engineer

Protingent • Thornhill, ON, CA
2 days ago
Salary
CA$110,000.00 yearly
Job type
  • Permanent
Job description

Description:

  • The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system.
  • This role requires a self-motivated individual with strong problem-solving skills who thrives in a collaborative team environment and can provide technical mentorship.


Job Responsibilities:

  • Design, implement, and test new system-level firmware features
  • Optimize system resources and video data paths based on product use cases
  • Integrate new image and video processing capabilities (e.g., warping, computer vision) from algorithm teams
  • Develop and maintain embedded applications on SoCs.
  • Integrate our client’s camera processor with various system hosts and third-party middleware.
  • Create and maintain tools for customers and developers.
  • Support system bring-up and debug customer systems and issues.


Job Qualifications:

  • Minimum 7+ years of embedded software development experience
  • Bachelor’s degree in Computer Engineering, Computer Science, or equivalent experience
  • Strong C programming and debugging skills in RTOS environments
  • Experience solving real-time embedded issues, including threading, optimization, memory management, and interrupt handling
  • Familiarity with the full software development lifecycle
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills.


Preferred Job Qualifications:

  • Working knowledge of Python for scripting
  • Experience working with Board Support Packages (BSPs)
  • Understanding of I2C, UART, SPI, and Ethernet protocols
  • Working knowledge of heterogeneous multi-core systems
  • Software development experience in automotive or other safety-critical industries
  • Knowledge of AUTOSAR systems
  • Familiarity with cryptographic authentication, hashing and encryption algorithms, and secure key storage technologies


Job Details:

  • Job Type: Direct Hire
  • Pay Range: $110,000-$190,000 CAD
  • Location: Markham, Ontario, Canada
Create a job alert for this search

Embedded Systems Software Engineer • Thornhill, ON, CA

Similar jobs

Media Distribution Embedded Systems Engineer

5V Videotoronto, on, Canada
Full-time

Join a well-established media tech company as an Embedded Systems Architect, focusing on embedded Linux and security for innovative broadcast solutions.This hands-on position is vital to the develo... Show more

 • Promoted

Senior Engineer for Embedded Systems

Per Vices CorporationToronto, ON, CA
Full-time

Join us as a Senior Engineer specializing in embedded systems and software defined radios.Your skills in design and debugging will help drive our leading technology forward.We are looking for a sea... Show more

 • Promoted

Flight-Ready Avionics & Embedded Systems Engineer

PheedLoop Inc.Toronto, ON, CA
Full-time

A leading aerospace engineering company in Toronto is seeking an Electrical & Embedded Systems Engineer to develop flight-rated avionics for satellites and robotic platforms.You will design PCB pro... Show more

 • Promoted

Systems Software Engineer

XanaduToronto
Full-time

About Xanadu: Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.At Xanadu, we are learners, innovators, researchers, collaborators and problem solver... Show more

 • Promoted

Wireless Embedded Software Engineer

ExtentComRichmond Hill, York Region, CA
Full-time

Elevate wireless communication systems in the role of Embedded Software Engineer.This position focuses on full-cycle embedded software development and meticulous quality assurance.We are looking fo... Show more

 • Promoted

Senior Embedded Engineer for Windows Systems

LanceSoft, Inc.Markham, York Region, CA
Temporary

Elevate your career as a Senior Embedded Engineer specializing in Windows systems.This role is designed for proficient professionals in embedded software development with an emphasis on C/C++.In th... Show more

 • Promoted

Embedded Software Engineering at Evertz

EvertzAVMarkham
Full-time

Become an Embedded Software Engineer with Evertz in Markham, where you’ll enhance video-centric IP products.Focus on embedded software development while collaborating cross-functionally.This positi... Show more

 • Promoted

Software Engineer – Embedded & Systems Lead (On-Site) - $54 - $57 An Hour

Technology consulting firmNorth York, Canada
Full-time

Lead the development and integration of computer-based systems for a technology consulting firm, optimizing processes and leading teams.Requires college education and 1-2 years of experience. Show more

 • Promoted

Embedded Systems Firmware Engineer For Next-Gen Mobility - C$90,000 - C$130,000 A Year

IndiesemiNorth York, Canada
Full-time

Seeking an experienced embedded firmware engineer to design and implement system-level firmware, optimize resources, and integrate image/video processing for next-gen mobility solutions. Show more

 • Promoted

Embedded Systems Software Engineer

indie.incToronto
Full-time

Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology.At indie, we are developing cutting-edge semicond... Show more

 • Promoted

Sr. Embedded Systems Designer

TalentSphere Staffing SolutionsToronto, ON, CA
Full-time

Embedded Systems Designer (Hardware/Firmware).Bonus + Comprehensive Benefits.Our client a leading specialized electronics manufacturer, is looking for an Embedded Systems Designer to join their eng... Show more

 • Promoted

Embedded Software Engineer

EvertzAVMarkham, ON, CA
Full-time

Department: R&D • Location: Markham, ON, Canada.Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new vide... Show more

 • Promoted

Senior Systems Integration Engineer (Embedded Systems), Electronics - C$100,000 - C$130,000 A Year

Wolf Advanced TechnologyToronto County, Canada
Full-time

Seeking a Senior Systems Integration Engineer to resolve hardware, software, and firmware issues for embedded systems in defense and aerospace.Requires reproducing customer environments, determinin... Show more

 • Promoted

Sr. Embedded Systems Designer

Gilder Search GroupToronto, ON, CA
Full-time

Embedded Systems Designer (Hardware/Firmware).Bonus + Comprehensive Benefits.Our client a leading specialized electronics manufacturer, is looking for an Embedded Systems Designer to join their eng... Show more

 • Promoted

Lead Embedded Systems Designer Fidus Ottawa

Fidus SystemsToronto, ON, CA
Full-time

Become a Lead Embedded Systems Designer at Fidus in Ottawa, focusing on sophisticated embedded software solutions for next-gen communications.This role demands innovation in a collaborative environ... Show more

 • Promoted

Embedded Systems Firmware Engineer For Next-Gen Mobility - C$90,000 - C$130,000 A Year

Semiconductor CompanyToronto, Canada
Full-time

A cutting-edge semiconductor company in Toronto is seeking an experienced embedded software developer.The successful candidate will design and implement system-level firmware features, optimize res... Show more

 • Promoted

Embedded Software Engineer for Automotive Systems

eLeapPowerToronto, ON, CA
Full-time

LeapPower is on the lookout for an Embedded Software Engineer in Toronto to enhance our automotive power electronics solutions.Engage in innovative software development while contributing to R&D an... Show more

 • Promoted

Embedded Software Engineer

EvertzMarkham, ON, CA
Full-time

Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new video routing and video‑centric IP switching product... Show more

 • Promoted

Embedded Software Engineer

ExtentComRichmond Hill, York region, Canada
Full-time

The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems.The ideal candidate will be self-motivated and reliable,... Show more

 • Promoted

Embedded Software Engineer — Photonic Ai Compute Systems - C$148,000 - C$156,000 A Year

A leading technology firmEast York, Canada
Full-time

Develops device software and firmware for photonic AI processors, collaborating with a multidisciplinary team.Requires driver and kernel side development experience. Show more