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

Senior/Principal Software Engineer (C++/DS/Algorithm) (Santa Clara)

Full-time

Siemens EDA (Siemens Digital Industries Software)

We are seeking a Senior/Principal Software Engineer to join our dynamic Questa Sim (Simulation) R&D team at Siemens EDA in Santa Clara, USA . In this pivotal role, you will be instrumental in conceptualizing, architecting, and implementing advanced algorithms and software designs that drive the next generation of our simulation technology.

In this role, you will:

  • Develop Cutting-Edge Algorithms: Design and architect innovative algorithms and software solutions for our industry-leading simulation tools.
  • Contribute to Core Development: Play a key role in the development and enhancement of production-quality components, algorithms, and engines, while also supporting and improving existing codebases.
  • Solve Complex Problems: Collaborate with a senior group of engineers to solve intricate software problems in a fast-paced and dynamic environment.
  • Apply Technical Expertise: Leverage your deep technical expertise, exceptional problem-solving skills, and analytical thinking to achieve project milestones and deliver high-quality software solutions.
  • Drive Innovation: Stay self-motivated, disciplined, and focused on achieving personal and team goals, consistently seeking opportunities for innovation and improvement.
  • Customer collaboration : Work with Mil-Aero customers to innovate/implement fit-to-purpose technical flows

What you'll bring:

  • Extensive Experience: 5-12 years of professional experience in software development, with a strong focus on complex engineering applications.
  • Architectural Vision: Proven experience with conceptualizing, defining, architecting, and implementing solutions for open-ended problem scopes or new ideas.
  • C/C++ Mastery: Strong proficiency in C/C++, coupled with an in-depth understanding of data structures and algorithms.
  • Compiler Expertise: Expertise in Compiler Concepts and Optimizations.
  • Platform Proficiency: Experience working on UNIX and/or LINUX platforms.
  • Analytical Prowess: Excellent problem-solving and analytical skills, with a keen eye for detail.
  • Independent Drive: Proven ability to work independently, take ownership of tasks, and consistently deliver high-quality results.

Bonus Points for:

  • Basic knowledge of Digital Electronics and concepts related to SystemVerilog, Verilog, and VHDL.
  • Familiarity with parallel algorithms and job distribution techniques.
  • Exposure to Simulation or Formal-based Verification methodologies.

Education:

  • A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related technical field from an accredited institution.
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior/Principal Software Engineer (C++/DS/Algorithm) (Santa Clara) in Santa Clara, CA vacancy
  •  ...Siemens EDA invites applications for a Senior/Principal Software Engineer to join the Questa Sim (Simulation) R&D team in Santa Clara, USA. You will conceptualize, architect, and implement advanced algorithms and software designs that power the next generation of our simulation... 
    Senior
    Full time

    Siemens EDA (Siemens Digital Industries Software)

    Santa Clara, CA
    3 hours ago
  •  ...NVIDIA is seeking a Sr. Principal Systems Software Engineer in Santa Clara to lead development of GPU-accelerated data processing for the Apache Spark ecosystem...  ...You will design and implement Java, Scala, and CUDA/C++ libraries to speed up DataFrames, I/O, and... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    3 hours ago
  •  ...Oracle in Santa Clara is seeking engineers to apply formal specification and verification to cloud-scale distributed systems. The role focuses on...  ...safe AI-driven methodologies. Requires MS in CS and 5+ years of concurrent/distributed software experience. #J-18808-Ljbffr
    Senior
    Full time

    Oracle

    Santa Clara, CA
    3 hours ago
  • $135.2k - $306.4k

     ...distributed systems, as part of an engineering organization that highly...  ...state their requirements and algorithms much more precisely than...  ...years of full‑time professional software development of concurrent and...  ...concurrent code in at least one of C/C++, Java, GoLang, or Rust.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 hours ago
  • $147k - $237.5k

     ...Job Summary The Layer 7 security team is seeking a Senior Principal Software Engineer to lead the design and development of next-generation Layer...  ...system design ~ Strong foundation in data structures, algorithms, and systems-level performance optimization ~... 
    Senior
    Full time
    Worldwide

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  •  ...We’re seeking a world‑class Principal Engineer (Sr Manager‑equivalent) to...  ...elevate our standards for software quality, and unlock new business...  ...is located at our dynamic Santa Clara California headquarters...  ...cloud platforms, mentoring senior engineers and infusing industry... 
    Senior
    Full time
    Work at office
    3 days per week

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  •  ...Senior Software Developer – Algorithms and AI for Chip Design Automation We are looking for...  ...several experienced software engineers to join our growing team in Santa Clara, California, developing the next...  ...capabilities to market. Strong C++ software development skills.... 
    Senior
    Temporary work
    Work at office
    Work from home
    Flexible hours
    Santa Clara, CA
    23 days ago
  • $96.8k - $306.4k

    Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to the Linux kernel and working on innovative projects across multiple...
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 hours ago
  • $147k - $237.5k

     ...The team develops highly scalable cloud applications using Golang in a GCP environment The role involves working across the full software development lifecycle, including system design, implementation, deployment, and operational support for distributed cloud services... 
    Senior
    Full time

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  • $224k - $356.5k

    ## Senior Software Architect - Deep Learning and HPC CommunicationsApplylocations: US, CA, Santa Clara: US, MA, Westford: US, TX, Austin: US, Remote:...  ...experience.* Excellent C/C++ programming and debugging...  ...architecture, topology, algorithms, and communication scaling... 
    Senior
    Full time
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $147k - $237.5k

     ...Job Summary We are seeking a Principal Software Engineer to join our Machine Identity Security team, focused on backend systems that power the control plane of our platform. In this role, you will lead the design and evolution of scalable backend services, APIs, and... 
    Senior
    Full time

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  •  ...Apply for Lead Principal Platform Software Engineer at Oracle in Santa Clara, CA, US. This Full time on site position offers great opportunities for career growth...  ...Strong computer science fundamentals, including algorithms, data structures, concurrency, distributed... 
    Full time

    Oracle

    Santa Clara, CA
    3 hours ago
  •  ...Automation (EDA) software. Our cutting-edge...  ...skilled software engineer with extensive experience...  ...We are seeking a Principal Software Engineer...  ...advanced algorithms and software designs...  ...Collaborate with a senior group of engineers...  ...or new ideas. C/C++ Mastery: Strong... 
    Senior
    Work at office
    Work from home
    Worldwide
    Santa Clara, CA
    10 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded##...  ...Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA,...  ...and memory pools.* Mentor senior and junior engineers, set...  ...systems infrastructure in C/C++ and Python, with a track... 
    Full time
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $195k - $292k

     ...Principal AI Accelerator Software Engineer-Graph Optimization Ampere is a semiconductor design company for a...  ...6 years Strong CS fundamentals: algorithms, data structures, systems Solid...  ...ability Proficiency in Python and C/C++ Demonstrated exceptional problem‑... 
    Full time
    Local area

    Ampere Computing LLC.

    Santa Clara, CA
    3 hours ago
  • $272k - $431.25k

     ...NVIDIA is seeking a Principal Software Engineer for LPX System Software to build foundational software for a novel computing architecture in Santa Clara, California. The role involves shaping key system software components in Rust and driving architecture design while... 
    Full time

    NVIDIA

    Santa Clara, CA
    3 hours ago
  •  ...leading technology company is seeking a Senior Research Scientist to dive into security...  ...involves analyzing vulnerabilities, developing algorithms, and collaborating across teams to ensure...  .... Strong programming skills in C, C++, and Python are essential. The position offers... 
    Senior
    Full time

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  •  ...NVIDIA in Santa Clara is seeking a Senior Software Architect to enhance communication systems for AI and HPC. You will design new communication technologies...  ...D. in relevant fields, with 5+ years of experience in C/C++ and parallel programming models. NVIDIA is an equal... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    3 hours ago
  •  ...leading technology company is seeking a Senior Research Scientist to focus on Multimodal...  ...Robotics. This position involves designing AI algorithms for humanoid robots, developing training...  ...strong programming skills in Python and C++. The role offers competitive salaries,... 
    Senior
    Full time

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $163k - $264k

     ...A data storage technology company in Santa Clara is looking for a Firmware Engineer to innovate data storage solutions. Key responsibilities include designing...  ...experienced in embedded systems and proficient in C/C++. This position is primarily in-office and offers a... 
    Senior
    Full time
    Work at office

    Pure Storage, Inc.

    Santa Clara, CA
    3 hours ago
  •  ...NVIDIA Corporation is seeking a Senior Software Architect to enhance communication libraries crucial...  ...relevant experience, particularly in C/C++, parallel programming, and AI/HPC frameworks. This position is based in Santa Clara, California, offering a competitive salary... 
    Senior
    Full time
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • $356.5k

     ...NVIDIA Gruppe is seeking a Senior Software Architect in Santa Clara, California. This role involves co-designing next-generation data center platforms and...  .... Candidates should have extensive experience in C/C++ and a strong background in parallel programming as well... 
    Senior
    Full time

    NVIDIA Gruppe

    Santa Clara, CA
    3 hours ago
  •  ...Job Summary In the Layer-7 Security Software team, we are responsible for at least one, often two to three headline features in every...  .... Our core Application Identification and Content Inspection Engine runs on hardware, virtualized, container and cloud‑delivered firewalls... 
    Senior
    Full time

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  • $272k - $431.25k

     ...massive superchip. We are looking for expert engineers to come and help design rack level...  ...latency APIs. Strong knowledge of analysing algorithms for time & space complexity and project...  ...~ Strong and demonstrable skill in C/C++ and Python ~ Experience programming and... 
    Full time

    NVIDIA

    Santa Clara, CA
    3 hours ago
  • $170k - $277k

     ...We are seeking innovative engineers to design and develop security...  ...support—throughout the entire software development cycle. This role requires...  ...including significant time in senior technical leadership roles. ~ Strong proficiency in C and C++ programming languages on Unix‑... 
    Senior
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  • $147k - $237.5k

     ...Palo Alto Networks, Inc. in Santa Clara, California, is looking for a skilled technical professional to develop and support cloud-based services. The role includes responsibilities such as requirements analysis, technical design, and collaboration with QA teams. Ideal... 
    Senior
    Full time

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  •  ...robotics company in California is seeking talented Control Engineers to develop state-of-the-art algorithms for robotic systems. Responsibilities include...  ..., strong skills in control theory, and proficiency in C++ and Python. Competitive salary and benefits offered.... 
    Senior
    Full time

    IntelliPro

    Santa Clara, CA
    3 hours ago
  •  ...Palo Alto Networks, Inc. is looking for a Principal Software Engineer to join the Machine Identity Security team in Santa Clara, California. You will lead the design of backend services and APIs, shaping how control plane capabilities are built and consumed. The role requires... 
    Senior
    Full time

    Palo Alto Networks, Inc.

    Santa Clara, CA
    3 hours ago
  •  ...A leading technology company is seeking a Senior Technical Product Manager for their RAN Digital Twin portfolio in Santa Clara, CA. In this role, you will manage the entire product lifecycle, define strategic roadmaps, and work across teams to enhance digital twin technologies... 
    Senior
    Full time
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago
  • A leading technology company is seeking a Senior Product Manager for CUDA-X Scientific Computing Libraries in Santa Clara. This role involves defining go-to-market strategies, collaborating with various teams, and driving product launches. Candidates should possess a strong... 
    Senior
    Full time
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Software Engineer (C++/DS/Algorithm) (Santa Clara). Be the first to apply!