Software Engineer
7 days ago
Siemens-EDA is a global technology leader in Electronic Design Automation, providing software solutions that help engineers around the world design and manufacture new and highly innovative electronic products. Each year, our customers use our tools to push the boundaries of technology and physics in order to deliver smaller, faster and more reliable products that run the world's high tech devices.
Position Overview
We are seeking a
Principal Software Engineer
to join the
QuestaSim solver team
, focused on enhancing the
SystemVerilog constraint solver
— a core engine in our industry-leading verification platform. This is a highly technical role ideal for someone passionate about algorithms, performance optimization, and constraint solving.
You'll work at the intersection of software engineering, formal methods, and high-performance computing, helping evolve one of the most advanced constraint-solving engines in the EDA space.
Responsibilities
- Develop efficient algorithms and heuristics for solving large, complex constraint systems
- Analyze and improve solver performance, scalability, and reliability
- Collaborate with product management and cross-functional teams to define technical direction and requirements
- Provide technical leadership through code reviews, mentoring, and architectural guidance
- Stay current with advancements in SAT/SMT solving, constraint programming, and EDA methodologies
Qualifications
- BS/MS/Ph.D. in Computer Engineering, Electrical Engineering, Computer Science or a related field
- 10+ years of experience in software development, with strong proficiency in C/C++ in Linux/Unix environments
- Expertise in algorithm design, graph theory, and computational complexity
- Demonstrated ability to profile, tune, and optimize performance-critical systems
- Strong problem-solving skills, attention to detail, and ability to work independently on large codebases
- Excellent communication skills and the ability to influence technical direction
- Familiarity with SystemVerilog, EDA tools, and semiconductor design/verification flows
- Experience with SAT/SMT solvers, constraint programming, or symbolic execution
- Understanding of parallelism, multi-threading, and scalable system design
- Prior contributions to verification tools or formal methods frameworks
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow
Siemens Software.
Transform the Everyday
The salary range for this position is $151,300 to $272,400 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's work location as well as additional factors, including job-related skills, experience, and relevant education/training. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).
$180,400 $324, %
-
Embedded Software Engineer
2 weeks ago
Fremont, California, United States Pebble Full time $128,000 - $164,000 per yearPebble is a sustainable living startup defining a new way to live, work and explore from anywhere with a 100% electric, hassle-free RV trailer. Built by a team of experts in both automotive and consumer technology, Pebble combines electrification with cutting-edge automotive technology for a travel trailer experience that removes the hassles RV trailer...
-
Software Engineer
2 weeks ago
Fremont, California, United States The Mice Groups, Inc. Full time $120,000 - $180,000 per yearSoftware EngineerContract Duration: 2-3 month assignmentOn Site in Fremont, CAThis position pays between $75.00 and $98.00 per hour.Pay for this contract position is based on market location and may vary depending on job-related knowledge, skills, and experience.SummaryAs a GenAI engineer, you will develop AI-driven enterprise applications, including...
-
Software Engineer, Implant
5 days ago
Fremont, California, United States Neuralink Full timeAbout Neuralink:We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.Team Description:The Brain Interfaces Software Team is responsible for the end to end software stack that manages...
-
Staff Software Engineer, Raxium
2 weeks ago
Fremont, California, United States Google Full time $197,000 - $291,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.8 years of experience with design and architecture; and testing/launching software products.5 years of experience with full stack development, across back-end such as C#, Java, or C++ codebases, and front-end experience including...
-
Software Engineer, BCI Applications
2 weeks ago
Fremont, California, United States NEURALINK Full timeAbout Neuralink:We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.Team Description:The Brain Computer Interface (BCI) Applications Team is responsible for delivering a product...
-
Sr. Engineer, Software
23 hours ago
Fremont, California, United States Alamar Biosciences, Inc. Full timeAt Alamar, we are passionate about enabling our customers to make scientific discoveries that translate into clinical outcomes and benefit patients. Our team is growing quickly as we develop innovative approaches to measure critical protein biomarkers from liquid samples that can enable the earliest possible detection of disease. We believe the next frontier...
-
Staff Software Engineer, Raxium
3 days ago
Fremont, California, United States Google Full timeMinimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.8 years of experience with design and architecture; and testing/launching software products.5 years of experience with full stack development, across back-end such as C#, Java, or C++ codebases, and front-end experience including...
-
Software Engineer Sys 5
1 week ago
Fremont, California, United States Lam Research Full timeDesigns, develops and troubleshoots software programs that Utilize Generative AI. Can independently build Application that Interfaces with Generative AI models. Implement new customer requirements and features in application that utilize Generative AI Maintain existing Generative AI code bases and investigating problem areas. Demonstrating solutions by...
-
Software Engineer, Next Gen
1 week ago
Fremont, California, United States Neuralink Full timeAbout Neuralink:We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world. Team Description:The Next Gen team at Neuralink is developing the next generation of brain-computer interfaces....
-
Staff Software Engineer, Backend
2 weeks ago
Fremont, California, United States Scout Motors Inc. Full time $165,000 - $200,000 per yearHere at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugged SUVs and will do so once again.But Scout is more than just a brand, it's a legacy steeped in a culture of exploration, caretaking, and hard work.The Scout...