Desired Skills and Experience
- Maintain Untangle’s kernel extensions and patchset
- Develop key new kernel extensions and abilities
- Port Untangle distribution to new architectures and platforms
- Explore hardware and driver options
- Test and explore performance envelope and improvements
- Provide architecture guidance to the firewall team
- Kernel development experience
- Experience in the kernel networking subsystem
- Intrinsic drive towards KISS principle
- Some experience in userspace development
- Experience in porting to hardware platforms
- Driver development experience
- Python, Shell, Java experience
- General Linux expertise
- IP/TCP/UDP Networking experience
- Kernel debugging experience (KGDB/QEMU/KVM/etc.)
- Passion and aptitude for learning
- Ability to work in an agile environment with limited requirements
- Ability to handle multiple scheduled and unscheduled deliverables
- Ability to work with limited supervision with a globally distributed team
- Excellent written and verbal communication skills
Apply