Our guiding principles are rooted in our four core values: 'care deeply,' 'everybody in,' 'simplify everything,' and 'be brave.' These pillars have propelled us to the forefront of cloud-managed IT leadership and have played a pivotal role in shaping a more inclusive future for all.
What You'll Do
You’ll drive a collaborative process with product managers to collect business requirements and translate them to technical requirements. You will create technical design and get it reviewed by key customers. Subsequently, the developer would develop the solution and validate the design and implement.
Responsibilities:
Day to day activities building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
You will also work closely with system test and validation engineers to help with system test and integration, and to support public sector security certifications for Wi-Fi Access Points.
Required skills:
- 6+ years of experience with BS/MS in Computer Science or equivalent.
- You are an excellent C/C++/Python programmer and have strong analytical and logical solving skills
- Experience working in TCP/IP network layer protocols
- You possess the ability to multi-task in fast-paced environment
Bonus:
- Experience in Wi-Fi protocols, esp. IEEE 802.11 standards such as Wi-Fi6 protocols, 802.11a, b/g, n, & ac protocols
- Experience with SUDI, X.509 certification, PKI, TPM, FIPS, CC
- Experience with packet forwarding and data path are desirable
- Experience with platform and system security are desirable
- Experience with customer interaction for technical problem-solving is desirable
- Experience in leading cross functional teams to deliver network products and solutions
- Wireless background specifically knowledge of 802.11 is desirable, but not required
- Knowledge of credible platform and system security built on top of various cryptography technologies
- Ability to work with customers to understand their complex networking infrastructure level requirements and design solutions for them
- Self-motivated, strong sense of ownership, good teammate You should be able to own large portions of the software from a technical perspective
- Handle multiple tasks at once and work independently with minimal managerial mentorship.
- Strong interpersonal and communication skills.
- Good team building skills. This role requires the ability to work across departments and with other teams
- Be open to continuous learning and committed to ongoing self-improvement.
- Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness. Contribute to overall test strategies