Senior/Principal Software Engineer (C++/DS/Algorithm) (Santa Clara)
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.
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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-LjbffrSeniorFull time
$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....SeniorFull timeTemporary workFlexible hours$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 ~...SeniorFull timeWorldwide- ...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...SeniorFull timeWork at office3 days per week
- ...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....SeniorTemporary workWork at officeWork from homeFlexible hours
$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...SeniorFull timeTemporary workFlexible hours$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...SeniorFull time$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...SeniorFull timeRemote work$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...SeniorFull time- ...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
- ...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...SeniorWork at officeWork from homeWorldwide
$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 timeLocal areaRemote work$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 timeLocal area$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- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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,...SeniorFull time
$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...SeniorFull timeWork at office- ...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...SeniorFull timeRemote work
$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...SeniorFull time- ...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...SeniorFull time
$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$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‑...SeniorFull timeWork at office$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...SeniorFull time- ...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....SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull timeRemote work
- 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...SeniorFull timeRemote work
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!
- principal software engineer Santa Clara, CA
- senior hvac project manager Santa Clara, CA
- senior technical product manager Santa Clara, CA
- senior medical science liaison Santa Clara, CA
- senior accountant remote Santa Clara, CA
- senior marketing account manager Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- sr project manager Santa Clara, CA
- senior compensation manager Santa Clara, CA
- senior director engineering Santa Clara, CA









