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
$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$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...SuggestedFull timeWork at office$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...SuggestedFull timeWork at office- 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
- 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
$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 officeWork from home$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 workFlexible hours- ...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,...
- 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...
$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...$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 payFull timeContract workRemote work- ...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 placementWork at officeLocal areaRemote work
- 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 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...
$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$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 timeWork at office$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 sponsorshipWork visa$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 workFlexible hours$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...$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...$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 officeLocal areaRelocation package$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 officeImmediate startFlexible hours$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$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...- 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...
- 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...
- 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...
- 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...
- 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 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Security Solutions. Be the first to apply!
- ultimate software Campbell, CA
- remote software sales Campbell, CA
- senior c# .net software developer Campbell, CA
- id software Campbell, CA
- software Campbell, CA
- entry level software sales Campbell, CA
- internship software Campbell, CA
- healthcare software sales Campbell, CA
- software implementation project manager Campbell, CA
- software support Campbell, CA

