Join us today

As a vibrant and fast growing company, developing cutting edge technologies, we are seeking talented people who believe in their ability to make a difference.
We offer the opportunity to grow and discover how far your talents can take you!

Senior C Software Engineer

The WinDriver device driver development tool supports any device, regardless of its silicon vendor, and enables you to focus on your driver’s added-value functionality, instead of on the operating system internals. WinDriver’s driver development solution covers USB, PCI, PCI Express.

Job description:

  • Implementation of new features and product releases, in both Kernel Mode and User Mode and under a wide array of programming languages, operating systems and platforms.
  • Issue bug resolution and sustaining support of existing releases
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automation

Requirements:

  • +5 years of experience in C development
  • Experience working in Linux/Windows environmentComputer Science/Electronic Engineering/similar bachelor’s degree
  • Previous experience with kernel driver development – must
  • Previous experience with at least 3 of the following subject:

– FPGA Programming (Vivado / Quartus – advantage)

– Linux kernel compilation and modification

– KMDF or WDM frameworks (Windows)

– Debugging with GDB/LLDB/WinDbg

– DriverKit / IOKit (MacOS

– Porting code between platforms and OSes (Linux <-> Windows, x86_64 <-> ARM64 etc.)

– Experience with Virtual Machines and Virtual Devices (QEMU – advantage)

– Writing automation scripts using bash/Powershell

– Ability to analyze and recreate bugs from logs

  • Self-learning capabilities
  • Highly motivated
  • Excellent communication skills (in English, other languages – an advantage)

Advantage:

  • Knowledge in any of the following languages: C++, C#, Java, Python, Bash, PowerShell, Swift, JavaScript, Qt/QML
  • Experience with reverse engineering (IDA)
  • Experience with computer hardware
  • Working in MacOS environment 
  • Kernel Debugging- advantage

Apply


    Can't find the position you are looking for?
    We're always looking for new talent. Send us your resume to:

    What people say

    Top-notch
    "Working in Jungo’s R&D is like being in a tiny elite unit. Everyone is top-notch, knowledgeable, experienced and someone you can learn from. This brings out the best in everyone."


    Uriya Bartal
    WinDriver R&D Team Leader
    Never been happier
    "Been working at Jungo for a few years and have never been happier with the workplace. Best people in the market interpersonally and professionally wise".


    Evgeny Moss
    Account Manager
    Cutting edge technologies
    I am happy to work in a company that has such great atmosphere, highly professional colleagues and using cutting edge technologies.


    Ian Bakshan
    Senior Software Engineer
    Professional and personal support
    After being at Jungo for many years, I have watched the company grow and develop, and it has always been a company with great professional and personal support and a positive ambiance.


    Tamar Cohen
    Customer Success & Product Owner
    Grateful for the opportunity
    I am very grateful for the opportunity Jungo has given me to discover my hidden skills and gain experience in the industry. I am happy to work in a team.


    Alina Batkilin
    QA Engineer
    A warm and inclusive workplace
    The atmosphere is exciting, and the cooperation between all the departments facilitates a warm and inclusive workplace


    Lev Tunik
    Software Engineer
    Nothing is impossible
    I am constantly learning something new, from our talented R&D team, to ML development, and the automotive industry challenges that teach me that nothing is impossible.


    Nadya Blumenfeld
    Product Manager
    So much to learn and research
    We solve challenging problems that touch multiple domains of expertise, there is so much to learn and research.


    Joseph Jubran
    Algorithm Engineer
    I get to play while working!
    Since my work is primarily done in a game engine, I get to play while working! 3D modeling is a part of my job as well, so, my two favorite fields are combined here


    Ilya Petrov
    3D Technical Artist

    Why work at Jungo?

    Jungo is an industry leader in auto-tech and in-cabin vision

    Work

    We provide leading edge software solutions for in-cabin sensing.

    We are solving the toughest problems and making our mark in the world.

    We are looking for the best players in the industry to join us.

    Life

    We are a fun bunch of people.

    We do pilates together, go on vacation and our table tennis sessions are fiercely competitive.

    Balance

    We offer flexible hybrid work environment.

    We are family-friendly.

    We value hard work and love to reward our employees for their contributions.

    Skip to content