Jobs
Principal Networking Applications Engineer
Badu Networks is an early stage software startup specializing in optimizing TCP over wireless networks. Headquartered in Irvine California, we are rapidly growing and building out our engineering organization. Badu Networks is helping to make the Internet of Things possible by maximizing the full bandwidth use.
We’re looking for smart people who are 1) interested in working with smart people, 2) impact something relevant to everyone today—wireless, and 3) have fun doing it.
The Applications Engineer will be the technical lead for all Networking products including physical and virtual proxy servers.
Key responsibilities would be to handle all technical aspects of customer support during the sales cycle.
Responsibilities
Understands the hardware aspects and architecture of the products thoroughly
Troubleshooting hardware problems.
Be able to replicate customer issues in the lab using test equipment
Answers customer questions in a timely manner
Be able to do customer demos, setup evaluation boards in customer labs
Present road maps and technology related presentations to the customer
Provide feedback to marketing for making future products better and align them with customer needs
Provide feedback to engineering team for improving documentation and championing customer needs
Work with Sales Account Manager to increase demand for Badu Networks products
Track customer program’s progress with account manager
Skills
Debugging of wired and wireless networks
Routing
Packet analysis and capture: Wireshark, libcap, tcpdump
Strong understanding of networking protocols:
TCP/IP, UDP, IEEE802.11 a/b/g/n/ac
Strong experience with Linux
VMWare virtualization products is a plus
Networking test equipment experience: TCL, Python, C/C++
Experience
10+ years experience with networking products in a customer facing position
BS in EE, CS, or computer science required.
Strong verbal and written communication skills a must.
Team player, independent, self-starter, adaptable to rapidly to changing market requirements, with prioritization skills. Be able to build strong relationships with customers.
Location
Irvine, California
Percent of travel required: Up to 25%
Sound like a good fit?
Principal Software Engineer
Badu Networks is an early stage software startup specializing in optimizing TCP over wireless networks. Headquartered in Irvine California, we are rapidly growing and building out our engineering organization. Badu Networks is helping to make the Internet of Things possible by maximizing the full bandwidth use.
We’re looking for smart people who are 1) interested in working with smart people, 2) impact something relevant to everyone today—wireless, and 3) have fun doing it.
This position will primarily be responsible for the development, implementation and maintenance for the core TCP optimization software.
Responsibilities
Design and develop core TCP optimization software
Maintain existing TCP optimization software
Develop tests to validate the functionality and performance of the developed software
Support deployment of the software
Support key customers in as needed
Experience
10+ years experience in C/C++ programming
5+ years experience with linux Kernel level programming
BS in computer science or electrical engineering required
Skills Required
C/C++ programming
Programming of Linux Kernel components
Linux Kernel networking structure
Good understanding of the full software development cycle from requirements to maintenance
Troubleshooting and debugging
Strong understanding of networking protocols: TCP/IP, UDP
Programming for multi-core processors
Network Routing
Packet analysis and capture: Wireshark, libcap, tcpdump
Ability to act as a team player and a coach
Use of Git
Skills Desired
Programming languages: Java
Strong verbal and written communication skills
Understanding of Wifi protocols and operation IEEE802.11 a/b/g/n/ac
Understanding of LTE communications systems
Programming VMware virtualization products is a plus
Object oriented design