Platform Software Engineer – Platform Team (SV003B) – IP/IPSec Specialist

Job Description

SpiderCloud Wireless is seeking a senior software developer who will be responsible for embedded software development with emphasis on IP Networking, IPSec, PKI and secure boot (TPM) development. Your responsibilities will include design and development of new features and support for new hardware platforms.

Responsibilities will include

  • Design, document, implement, and unit-test of drivers and platform software.
  • Work closely with hardware team to bring up new boards and platforms.
  • Develop secure boot, board initialization logic, IP, IPSec and PKI software
  • Point of contact for product security and X.509 related questions and support.
  • Writing software specifications.
  • Help hardware engineers isolate hardware problems.
  • Work with QA and manufacturing team to help ensure a high-quality product.

Requirements for this position include

  • 10+ years of experience with various RTOS (RT Linux, QNX or VxWorks).
  • Experience with configuring, building, and bootstrapping RTOS’s with Secure Boot.
  • Experience with C and C++ language programming.
  • Experience with processors such as QCOM, ARM, Cavium, PowerPC, or x86.
  • Ability to design, document, and implement software features in embedded networking products.
  • Experience with TCP/IP networking, IPSec and PKI.
  • Experience with BSPs and board provisioning/bring-up.
  • Experience with scripting languages.
  • Understands the dynamics of getting work done in a small company environment, and has achieved successful results. Met or exceeded management expectations. 
  • Proactive problem solver with attention to detail and methodical approach to software engineering. 
  • Must be driven, extremely result oriented, and capable of delivering quality products on time.

Location – Milpitas, CA

To apply for this position, please email your resume to: and include reference to Job #SV003B, or mail your resume to SpiderCloud Wireless, Inc., Attn: HR Dept., Job #SV003B, 475 Sycamore Drive, Milpitas, CA 95035.