Principal Engineer (C++/DS/Algo)
Siemens EDA (Siemens Digital Industries Software)
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Position Overview Join the QuestaSim (Simulation) R&D team at Siemens EDA as a Principal Engineer and drive innovation in simulation technology. In this role, you'll architect cutting-edge algorithms and software solutions that power industry-leading simulation tools. Working alongside a senior group of engineers, you'll tackle complex technical challenges in a fast-paced environment, taking ownership of strategic initiatives from conception through delivery. Your technical expertise, problem-solving acumen, and leadership will directly shape the future of electronic design automation. Key Responsibilities Develop and architect cutting-edge algorithms and software design solutions for industry-leading simulation tools Lead the conceptualization, definition, and implementation of complex, open-ended problem scopes and innovative ideas Contribute to the development and enhancement of production-quality components, algorithms, and engines while improving existing codebases Solve complex software problems in collaboration with senior engineers in a dynamic, fast-paced environment Apply technical expertise and analytical thinking to achieve project milestones and deliver high-quality software solutions Drive continuous improvement through self-motivation, discipline, and focus on achieving personal and team goals Qualifications 10–16 years of professional software engineering experience, with demonstrated expertise in architecting and implementing large-scale systems Strong proficiency in C/C++, data structures, and algorithms Deep expertise in compiler concepts and optimizations Proven experience working on UNIX and/or LINUX platforms Excellent problem-solving and analytical skills with a track record of delivering results independently Bachelor's or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related technical field from an accredited institution Why Us? At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow! Export Control Compliance This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying U.S. Person status or obtaining any necessary export license. #J-18808-Ljbffr Siemens EDA (Siemens Digital Industries Software)
$217k - $246k
...something extraordinary with us. Skydance is looking for a Principal Game Engineer skilled in working with creative teams to architect key game... ...implement new game features from scratch using a combination of C++, Blueprints, and other tools. Collaborate with designers,...Suggested- An innovative company is seeking a Software Engineer, Generalist to contribute to the development of cutting-edge solutions for autonomous surface vessels. This role involves collaborating with multidisciplinary teams to create robust software systems that enhance maritime...Suggested
- ...performance through cutting-edge software development practices. Candidates should possess a robust background in GPU programming and modern C++. A relevant degree is essential for this exciting opportunity that contributes to advancing AI technology. #J-18808-Ljbffr AMDSuggested
- ...Studios in Austin, Texas. In this role, you will assist in developing and maintaining core engine subsystems like rendering and physics. Ideal candidates possess a strong foundation in C/C++, an understanding of 3D mathematics, and a passion for game development. This...Suggested
- A technology solutions provider is seeking a Software Engineer 2 to join their team in Austin, TX. This position involves designing and developing... ...software for mission-critical operations, primarily using C/C++. Candidates should have at least 3 years of experience, US...Suggested
- Ultra Electronics Group is seeking a Senior Software Engineer in Austin, Texas, specialized in C/C++ and radar data processing. This role involves modernizing C++ components within a cloud environment, solving complex problems in critical defense systems. Qualified candidates...
$140k - $170k
Overview Senior Software Engineer (C++, Numerical Analysis, Parallel Computing) - R51286 6 days ago Be among the first 25 applicants This range is provided by Cadence. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....Full time- ...infrastructure that powers high-frequency trading across global markets, leveraging cutting-edge software engineering, research, and data-driven insights. As a C++ Software Engineer, you will design, build, and test performance-critical systems that support trading,...
- Ultra Intelligence & Communications (Ultra I&C) in Austin, Texas, seeks an experienced Senior Software Engineer to advance radar sensor data processing within a large C++ codebase. You will contribute to modernizing applications and deploying them in containerized...
- ...developer for a 100% onsite role in Austin, TX. The position focuses on developing robust firmware for BMC systems, requiring skills in C++/C and shell scripting. Candidates should have at least 5 years of firmware development experience and be proficient with Linux kernel...Contract work
$90.3k - $189.6k
...technology solutions provider is hiring a Device Abstraction Software Engineer in Austin, TX. This full-time position focuses on software development for national security missions and requires expertise in C++ and Python, along with a strong understanding of software...Full time- Gravity Engineering Services Pvt Ltd. is seeking a Software Engineer in Austin, Texas, to design and develop software solutions. Responsibilities include coding in C++ and Python, collaborating with teams, and improving development processes. The ideal candidate holds a...
- ICON Technology is seeking a Senior Robotics Software Engineer to join our Software team in Austin, TX. You will develop high-performance C++ software for robotic control. This role requires a Master's Degree, 5+ years of experience in robotics software development, expertise...
- Apptronik in Austin, Texas, is seeking a Senior Software Engineer dedicated to developing advanced robots. In this role, you will create real-time C++ software to ensure reliability and efficiency. Your contributions will enhance the functionality of humanoid robots in...
- Job Description Microchip Technology Inc. has a Principal Engineer-Applications opening based in Austin, TX or Chandler, AZ. The successful... ...Strong knowledge of various programming languages, including C, C++, Python and other embedded languages. Knowledge of Linux...
- ...Austin, Texas. The role involves assisting in the development and maintenance of core engine subsystems, including rendering, physics, and audio. The ideal candidate will have strong C/C++ skills, a good understanding of 3D mathematics, and excellent communication...
- ...searching for talented and motivated computer scientists and compiler engineers to implement machine learning primitives as part of the AMD... ...background developing applications and libraries in modern C++ Experience with best practices in software development, including...
- Ultra Intelligence & Communications, ATS is looking for a Senior Software Engineer based in Austin, Texas. The role involves designing and modernizing components of a C++ codebase focused on radar sensor data processing. The ideal candidate will have over 6 years of experience...
- A cutting-edge defense startup in Austin seeks a highly skilled Software Engineer proficient in C++ or Python. You will design and develop high-performance software applications, optimize existing systems, and collaborate with engineering teams. An ideal candidate holds...
- Firefly Aerospace Inc. is seeking a Senior Flight Software Engineer to design and implement high-reliability software for space vehicles.... ...Sciences or related fields, 7+ years of experience, and expertise in C++. Join our team for an exciting career in aerospace! #J-18808-...
$152k - $241.5k
NVIDIA is searching for a Senior AI Frameworks Engineer to work on the CUTLASS project, enhancing high-performance computing platforms. You... ...of experience, a relevant degree, and strong skills in both C++ and Python. The role offers a competitive salary range from $152...$20k
SUMMARY As a Principal ADCS Engineer at Firefly, you will serve as a technical authority on spacecraft ADCS systems enabling missions spanning Earth... ...testing, documentation, and CI/CD Proficiency with Python, C++, Linux, and specialized tools and libraries relevant to the...Permanent employmentTemporary workFlexible hours- ...and reliability analysis in semiconductor designs. You will play a crucial role in developing new capabilities, writing maintainable C++ code, and collaborating with cross-functional teams to optimize tools for next generation chips. The ideal candidate has a strong education...
- Siemens EDA (Siemens Digital Industries Software) is seeking a Principal Engineer to join the QuestaSim R&D team in Austin, Texas. In this role... ...experience in software engineering and strong expertise in C/C++, you will help shape the future of electronic design...
- ...emerging CXL architectures. Microchip Technology Inc. is seeking a Principal Engineer - Applications to join our rapidly expanding DCS organization... ...multi‑threaded architectures. Proficiency in C and C++ programming; experience developing test scripts in Perl, Bash...Shift work
$88.5k - $120k
The University of Texas at Austin is hiring a System Software Engineering Scientist Associate for the Applied Research Laboratories. The successful... ...networked and sonar systems. This role demands proficiency in C++ and Linux, with responsibilities including software testing and...$20k
...Openings From launch technicians to propulsion engineers, Firefly has open roles across the... ...successful trajectory into space. SUMMARY As a Principal GNC Engineer at Firefly, you will serve... ..., and CI/CD Proficiency with Python, C++, Linux, and specialized tools and...Permanent employmentTemporary workFlexible hours$106.3k - $234.6k
...tackling some of the world’s biggest challenges. As a Principal Hardware Security Engineer you will be involved in ensuring that the compute hardware... ...to work with most common programming languages (C, C++, Java, Python, Ruby, Go, Rust) ~ Ability to read and review...Temporary workFlexible hours$116k - $218.5k
Nvidia Corporation is seeking an R&D Software Engineer specializing in VLSI Physical Design Algorithms. You will drive innovations in chip... ...teams to enhance performance. The role requires expertise in C++, timing optimization, and understanding of design tools like ICC...- Zeektek, based in Austin, Texas, is hiring a Senior C++/Python Software Engineer to build core software for simulation-based systems. The role involves designing workflows, implementing product features, and ensuring production quality. The ideal candidate has over 10...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer (C++/DS/Algo). Be the first to apply!
- principal cloud engineer Austin, TX
- senior principal engineer Austin, TX
- principal infrastructure engineer Austin, TX
- general engineer Austin, TX
- principal quality engineer Austin, TX
- director of electrical engineering Austin, TX
- principal application developer Austin, TX
- principal engineer Austin, TX
- director of product engineering Austin, TX
- director data engineering Austin, TX

