Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Palo Alto Principal Software Engineer IoT Security 
United States, California 
584115774

19.05.2025

Being the cybersecurity partner of choice, protecting our digital way of life.

Your Career

You will conduct research and participate in product development that helps build a platform to protect the ever growing number of Internet of Things, solve the ever growing challenges in cyber security, and drive technology evolution that creates positive impact over business and in the communities.

Your Impact

  • Design and develop software for IoT security engine in our cloud-based software component
  • Discover new data and vulnerability insights by analyzing IoT network traffic data and performing IoT data mining
  • Model and analyze network data, research network protocols and identify IoT devices and their associated risks using a network data set
  • Utilize ML technologies or work with ML engineers to analyze data, detect threats, and discover insights
  • Build tools and automation needed for IoT network data collection and analytics with the capacity to leverage new software techniques
  • Support requests from the field teams and the customers to troubleshoot or answer questions

Your Experience

  • 1 0+ years of industry experience in Computer Networking and Network Security or work related fields or equivalent military experience
  • Good Knowledge of Computer networking in general, Ethernet, TCP/IP in particular
  • Good Knowledge in medical, industrial ICS or other IoT/OT is preferred
  • Good programming skills in one or more programming languages: Python, Java, Go or C/C++. Solid in design patterns
  • Prior experience with IoT devices is preferred
  • Experience with TCPDUMP, Wireshark or similar tools desired
  • Ability to design and implement large software projects from conceptualization to delivery
  • Hands on builder experience, able to learn through building and reduce solution ambiguity through targeted prototype development and testing.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment and interact with stakeholders from different backgrounds
  • Experience leading projects
  • BS/MS Computer Science or related engineering degree or equivalent military experience required

Pluses

  • Experience with one or more security areas below is a plus:
  • - DS/IPS

    - Application based firewall

    - Security vulnerability detection and monitoring

    - Client device signature

    - Malware attacks

    - Network device discovery tools

  • Knowledge of cloud platforms (AWS, GCP) and typical “big data” processing pipeline
  • Machine Learning Algorithms and common ML Data Pipeline
  • Ability to manipulate large data sets with high dimensionality and complexity (SQL, Redshift, Mongo, Redis)

We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.

Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $173,000 - $223,000/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found .

All your information will be kept confidential according to EEO guidelines.