Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Security Solutions

Arteris IP

Principal Engineer Security Solutions Engineering Location: Campbell, CA What You’ll Do as a Principal Engineer of Security Solutions Engineering Join our innovative team and help shape the future of semiconductor technology, specifically hardware security solutions. A Principal Engineer operates as a core member of the Research and Development team, establishing current and future architectures, implementing innovative solutions, and ensuring that engineering commitments are credible, visible, and reliably delivered. Reporting to the senior Director of engineering, this technical leader architects and builds innovative solutions, mentors junior engineers, clearly communicates technical strategy, translates complex concepts for non-technical stakeholders, ensures risks are identified early and aligns with the strategy of the product team. Key Responsibilities Technical Strategy & Architecture Define and own the long‑term technical strategy for core hardware security engines, balancing innovation, scalability, and product quality. Review and challenge architectural and algorithmic decisions made by senior technical staff (architects, principal engineers) for high‑performance, memory‑efficient, and scalable analysis systems operating on very large designs. Set technical standards for algorithmic rigor, performance benchmarking, regression testing, and release readiness. Execution & Delivery Contribute strategy and implementation of software products, including correctness, runtime performance, memory footprint, and scalability. Ensure correctness, determinism, and debuggability of complex multi‑threaded and distributed systems. Drive predictable execution from research through productization in a commercial EDA environment. Organization & Talent Foster a culture of technical excellence, peer review, and evidence‑based decision making. Develop future technical leaders within a mixed research and development engineering organization. Cross‑Functional Leadership Communicate complex algorithmic issues clearly to non‑specialist stakeholders. What You Bring At least 8 years of experience architecting, developing and delivering complex C++ commercial technical applications. Demonstrated history of technical leadership involving setting product direction and owning outcomes of complex algorithms (quality, runtime, reliability, user experience and memory consumption). Hands‑on depth in at least one major EDA area (e.g., simulation, synthesis, formal verification, equivalence checking, static analysis), with the ability to evaluate architectural tradeoffs and algorithms. Strong grounding in algorithms and data structures for digital logic analysis and transformation. Practical understanding of SoC design and verification flows and how EDA tools are used in production environments. Track record building performant, scalable systems (runtime/memory, concurrency, distributed execution) that can operate on multi‑billion gate designs. Excellent communication skills with the ability to clearly articulate risks, tradeoffs, and outcomes to senior leadership and customers. Understanding and experience with hardware description languages (Verilog, SystemVerilog, VHDL) and simulation semantics. Expert programming and debug skills in modern C++. Proficiency working in Linux. Must exhibit a collaborative technical style and be able to work well with cross‑functional teams. Ability to operate effectively in a fast‑paced, high‑accountability environment with competing priorities. Remote eligible: this position is based in Campbell, CA, but highly qualified remote candidates located anywhere in the continental USA will be considered. Travel will be required for team and/or customer meetings. Bonus Points If You Have Relevant work experience in Simulation, Synthesis or Formal Verification or similar products. Familiarity with hardware security analysis or security‑oriented verification tools. Understanding of RTL/gate‑level simulation and debugging. Experience in the implementation and verification of SoC designs. Education Requirements Bachelor’s degree in Computer Science or Electrical Engineering (MS/PhD preferred). Estimated Base Salary 195,000 to 210,000 annually. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. #J-18808-Ljbffr Arteris IP

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Security Solutions in Campbell, CA vacancy
  • $170k - $277k

     ...Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical leadership and end-to-end delivery of next-generation cloud security solutions. You will collaborate with cross-functional teams to design, implement, and troubleshoot... 
    Suggested

    Palo Alto Networks

    San Jose, CA
    3 days ago
  • $170k - $277k

     ...great outcomes. Job Summary In the Layer-7 Security Software team, we are responsible for at least...  ...Identification and Content Inspection Engine runs on hardware, virtualized,...  ...design new products and state-of-the-art solutions that do not exist today. These engineers... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...Next-gen Firewall dataplane team as a Software Engineer. You will be part of a world-class software...  ...Develop Next Gen Network Security Components and Protocols for State-of-the...  ...agents. Develop scalable high availability solution for stateful Failover. Collaborate with... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • A technology firm is seeking a Software Developer to create and test Cloud Security Solutions. The role requires collaborating with ecosystem partners and providing technical support to customers. Candidates should have a Bachelor's degree in Computer Science and experience... 
    Suggested

    Arka Infotech, LLC

    Santa Clara, CA
    4 days ago
  • A leading cybersecurity firm based in Santa Clara is seeking an experienced Solutions Consultant to drive customer success in security transformations. The ideal candidate will have over 6 years of pre-sales experience, demonstrate technical leadership, and effectively... 
    Suggested

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $204k - $225k

     ...Principal Software Engineer – Capella Control Plane Platform Location: San Jose, California Couchbase...  ...scalability, reliability, performance, and security. Hands-on Development : Develop and...  ...cause analysis and deliver long‑term solutions for critical production issues.... 
    Work at office
    Work from home

    Couchbase

    San Jose, CA
    1 day ago
  • $109.7k - $234.6k

     ...about creating usable, useful software that solves real problems...  ...concepts. You work well with non-engineers. You can lead a conversation...  .... Responsibilities As a Principal Software Engineer, you will...  ...architectures. Building software solutions in an engineering... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  •  ...Collaborate with cross-functional teams to deliver scalable, secure, and high-performance AI solutions. Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing,... 

    Gravity Engineering Services Pvt Ltd.

    Santa Clara, CA
    3 days ago
  • NVIDIA is seeking a Senior Solutions Architect to join IPP's Cloud Infrastructure Team....  ...and labs, working with product teams and engineering to accelerate time to market. You will...  ...cloud services, and optimize hardware/software deployments. Strong Linux, scripting, and... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $231.5k - $298k

    Netskope is seeking a Solutions Architect in Santa Clara, CA. The successful candidate will have over 10 years of experience in deployment...  ...solutions and collaborate with various teams to enhance cloud security. This position offers opportunities to influence product... 

    Netskope

    Santa Clara, CA
    2 days ago
  • $150k

     ...$150,000 yearly. Full‑time position at BrightView. Develop sales strategies and execute annual revenue targets to promote global solutions to enterprise and SME clients. Build and maintain robust sales pipelines while enhancing customer experience and retention. AWS... 
    Hourly pay
    Full time
    Contract work
    Remote work

    Momento USA

    Campbell, CA
    2 days ago
  •  ...Technology (ITM) Career Stream: IT Solutions Role: Technical Lead (TEL)...  ...technically proficient AI Engineer to join our growing Data & Analytics...  ...to ensure scalable, secure, and compliant data flows between...  ...in Information Technology, Software Engineering, or Data Science,... 
    Work experience placement
    Work at office
    Local area
    Remote work

    Celestica

    San Jose, CA
    2 days ago
  • NetApp is looking for an Enterprise Solutions Engineer to manage technical relationships with customers and collaborate with Client Executives. You will employ your expertise to design solutions in complex enterprise environments, ensuring successful business outcomes.... 

    NetApp

    Santa Clara, CA
    4 days ago
  • NetApp is seeking a Solutions Engineer in Santa Clara, California. This role involves collaborating closely with an Enterprise Client Executive to drive technical engagement and account growth. You will build relationships, design data solutions, and support multi-million... 

    NetApp

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from...  ...* Collaborate with distributed systems teams to craft solutions to distributed processing problems challenges at large... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $147k - $237.5k

     .... Job Summary The Team Engineering - Our engineering team...  ...are only enabled by a secure digital environment. Job Summary As a Principal Frontend UI Engineer on...  ...configuration, and analytics solutions. This role involves...  ...architectures for complex web software development. Actively... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...Management) group is seeking an accomplished Principal Software Engineer with expertise in developing client-...  ...team working on innovative solutions in the ADEM domain, focusing on building...  ...Extensions, Network Extensions, Endpoint Security framework, and native Cocoa/... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $96.8k - $251.6k

    Job Title Sr. Principal Software Development Engineer — OCI Core Platform (OCI Key Management Service) Overview...  ...cryptographic service that enables secure key lifecycle management for Oracle...  ..., scalable, and maintainable solutions, ensuring tight integration with other... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    4 days ago
  • $147k - $220k

     ...where each day is safer and more secure than the one before. We are a...  ...accomplished QA/Automation engineer with experience in validating...  ...be part of a world‑class software test engineering team that works...  ...and creativity in obtaining solutions. We are looking for leaders who... 

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal...  ...pattern analysis — identify configuration, software, or workload differences that explain...  ...expected performance and driving solutions Ability to communicate performance findings... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $165.8k - $307.9k

     ...highly integrated end-to-end solutions for next-generation...  ...responsible for ensuring a software product meets its specified...  ...development lifecycle. As a Principal Software Developer in Test,...  ...you will represent quality engineering and verification on behalf of... 
    Work at office
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    4 days ago
  • $217k - $326k

     ...your mark, come join us. The Role You will be a key Senior Software Engineer driving the digital transformation of Everpure focused on innovating...  ...resolve complex issues and deliver innovative, end‑to‑end solutions alongside cross‑functional engineering and product teams.... 
    Work at office
    Immediate start
    Flexible hours

    Pure Storage

    Santa Clara, CA
    4 days ago
  • $130.7k - $261.3k

     ...Opportunity This Senior Cloud Solutions Architect position can work...  ...resolutions and mentoring junior engineers cloud platforms. Contribute...  ..., and a strong passion for software engineering are key qualities...  ...healthcare cloud applications (security and data privacy),... 
    Contract work

    Abbott

    Santa Clara, CA
    4 days ago
  • $90k - $150k

    Arista Networks in Santa Clara is looking for a Technical Solutions Engineer specializing in Cloud, Hyperscalers, and AI networks. The role involves troubleshooting complex systems and providing top-tier customer support amidst a diverse collaborative environment. Candidates... 

    Arista Networks

    Santa Clara, CA
    4 days ago
  • Intel is seeking a Cloud Application Development Engineer to drive innovative cloud solutions and design impactful applications. This role emphasizes collaboration and technical expertise in cloud platforms, responsive user interfaces, and data engineering. Candidates... 

    Intel

    Santa Clara, CA
    4 days ago
  • NVIDIA AI is looking for a Senior Solutions Architect to join its Cloud Infrastructure Team in Santa Clara. You will be responsible for evaluating, identifying, and developing software solutions to optimize critical software development workflows. This position involves... 

    NVIDIA AI

    Santa Clara, CA
    4 days ago
  • 2100 NVIDIA USA is seeking a Software Solution Architect to join its team in Santa Clara, California. You will play a crucial role in building and deploying AI and machine learning solutions, working closely with customers to integrate NVIDIA software into their operations... 

    2100 NVIDIA USA

    Santa Clara, CA
    4 days ago
  • NVIDIA is seeking an experienced Solutions Architect to bridge design to deployment of large-scale AI/HPC GPU infrastructure. You will...  ...with strategic customers, delivering GenAI, AI, and ML hardware/software in production. The role requires deep learning expertise and... 

    2100 NVIDIA USA

    Santa Clara, CA
    4 days ago
  • NVIDIA is seeking an experienced Solutions Architect in Santa Clara, CA, to bridge design and deployment of large-scale AI and HPC GPU...  ...technologies. The ideal candidate has a strong background in Solution Engineering, excellent communication skills, and at least 7 years of... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • NVIDIA is seeking a Solutions Architect for the IPP Cloud Infrastructure Team in Santa Clara, CA...  ...solutions for deploying NVIDIA hardware and software across data centers and labs. The role emphasizes collaboration with engineers, PMs, and vendors to ensure reliable... 

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Security Solutions. Be the first to apply!