Current jobs related to Principal Embedded Software Developer - Burnaby - Fortinet


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: On-sitePosition: Senior Audio Software DeveloperQNX Software Systems is a renowned provider of secure and reliable operating systems, hypervisors, frameworks, and development tools, offering expert support and services for the creation of critical embedded systems. As pioneers in embedded technology, QNX...


  • Burnaby, British Columbia, Canada BlackBerry Inc. Full time

    About the RoleWe are seeking an accomplished software development expert with a strong background in embedded audio to join our team as a Principal Audio Systems Software Developer at BlackBerry Inc.This is a full-time role that involves the deployment of audio algorithms across multiple operating systems, digital signal processors, and audio frameworks for...


  • Burnaby, British Columbia, Canada BlackBerry Inc. Full time

    About the RoleWe are seeking an accomplished software development expert with a strong background in embedded audio to join our team as a Principal Audio Systems Software Developer at BlackBerry Inc.This is a full-time role that involves the deployment of audio algorithms across multiple operating systems, digital signal processors, and audio frameworks for...


  • Burnaby, British Columbia, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.About the RoleWe develop, integrate, tune and license software libraries for full-duplex echo cancellation and noise reduction for...


  • Burnaby, British Columbia, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.About the RoleWe develop, integrate, tune and license software libraries for full-duplex echo cancellation and noise reduction for...


  • Burnaby, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.About the RoleIn this role, you will deploy audio algorithms across multiple OSs (e.g., QNX OS / Hypervisor, Linux, Android), DSPs...


  • Burnaby, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.About the RoleIn this role, you will deploy audio algorithms across multiple OSs (e.g., QNX OS / Hypervisor, Linux, Android), DSPs...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Embedded Software DeveloperFortinet is seeking an experienced Embedded Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software for our FortiGate products.Key Responsibilities:Develop and design software for FortiGate productsMaintain and evaluate software...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Embedded Software DeveloperFortinet is seeking an experienced Embedded Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software for our FortiGate products.Key Responsibilities:Develop and design software for FortiGate productsMaintain and evaluate software...


  • Burnaby, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.We are a market leader in embedded software for automotive audio systems, with products deployed in over 200 million vehicles...


  • Burnaby, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.We are a market leader in embedded software for automotive audio systems, with products deployed in over 200 million vehicles...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a talented and motivated individual with software development experience in embedded audio for the full-time role of Senior Audio Software Developer.The Acoustics team at BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a talented and motivated individual with software development experience in embedded audio for the full-time role of Senior Audio Software Developer.The Acoustics team at BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...


  • Burnaby, British Columbia, Canada EQUINOX POWER INNOVATIONS INC. Full time

    Job DescriptionEQUINOX POWER INNOVATIONS INC. is seeking a highly skilled Embedded Software Engineer to join our team.RequirementsBachelor's degree in Computer Science, Electrical Engineering, or related field.At least 5 years of experience in embedded systems development.Proficiency in C and C++ programming languages.Strong attention to detail and...


  • Burnaby, British Columbia, Canada EQUINOX POWER INNOVATIONS INC. Full time

    Job DescriptionEQUINOX POWER INNOVATIONS INC. is seeking a highly skilled Embedded Software Engineer to join our team.RequirementsBachelor's degree in Computer Science, Electrical Engineering, or related field.At least 5 years of experience in embedded systems development.Proficiency in C and C++ programming languages.Strong attention to detail and...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a highly skilled and motivated individual to join our Acoustics team as a Senior Audio Software Developer. As a key member of our team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and performing...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a highly skilled and motivated individual to join our Acoustics team as a Senior Audio Software Developer. As a key member of our team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and performing...


  • Burnaby, British Columbia, Canada NETINT Technologies Inc. Full time

    About NETINT Technologies Inc.NETINT Technologies Inc. is a Canadian venture-funded startup that specializes in developing intelligent silicon solutions for data-intensive applications. Our Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that can scale without limit while minimizing...


  • Burnaby, British Columbia, Canada NETINT Technologies Inc. Full time

    About NETINT Technologies Inc.NETINT Technologies Inc. is a Canadian venture-funded startup that specializes in developing intelligent silicon solutions for data-intensive applications. Our Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that can scale without limit while minimizing...


  • Burnaby, British Columbia, Canada EQUINOX POWER INNOVATIONS INC. Full time

    Job DescriptionEQUINOX POWER INNOVATIONS INC. is seeking a skilled Embedded Software Engineer to join our team.Key ResponsibilitiesDesign and develop software for embedded systems using C and C++.Collaborate with cross-functional teams to ensure seamless integration of software and hardware components.Develop and maintain high-quality software code,...

Principal Embedded Software Developer

4 months ago


Burnaby, Canada Fortinet Full time
Description
Fortinet is currently seeking an experienced embedded software Developer for development of our next generation security solution impacting multiple products of the Fortinet Security Fabric with focus on FortiGate. FortiGate is our award winning flagship product, which consolidates security platforms while delivering unmatched performance and protection. The ideal candidate needs to have sound knowledge of system's development using C/C++, hands-on experience working in Linux/Unix environment and working knowledge of networking and application protocols (HTTP/S, TCP/IP). This is a great opportunity to grow as core member of the team responsible for driving the development of the next generation of Fortinet products.

Job Responsibilities:
  • •Develop, design, and test the software for Fortinet products •Maintain, evaluate, tune, and support the implementation of software and firmware products •Hands-on bug fixes for the current Fortinet products •Implement new features according to the new feature specifications and TOP3 •Research, investigate, and define new areas of technology to enhance existing FortiGate products or new product directions; re-evaluate the design and implementation of current source code •Maintain and document code using source control system •Instrumental in product road map realization

Job Skills Required:
  • •10+ years of experience in software development within Unix/Linux environment •Stronghold of C and data structures required * Strong knowledge or experience with network, e.g. IP, TCP, DHCP, WCCP, DNS, routing protocols, etc. •Sound knowledge of network concepts and architecture, e.g., IP, TCP, DHCP, WCCP, DNS, routing protocols, etc. •Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies •Excellent problem solving and troubleshooting skills

Education Requirements:
  • •Bachelor degree in Computer Science or similar degree

#GD

#LI-MG1 #J-18808-Ljbffr