Senior Software Engineer

  • Category: IT Engineer & Developer Jobs
  • Location: San Francisco, California
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 21K to 24K
  • Published on: 2025/09/21

Principal Software Engineer #6877 Locations Open

Please have EDA ELECTRONIC DESIGN AUTOMATION experience!

My client is a leader in the EDA (Electronic Design Automation) software space and so much more. Their tools are used world-wide to develop innovative electronic products faster and more cost-effectively. They are looking for an exceptionally talented senior software engineer with remote rendering experience to aid in the development of cloud based integrated circuit design software. You will be part of a group of innovative software engineers creating new components and algorithms to develop the next generation of their design platform.

Position Overview:

They are looking for high level C++ software engineers to join their team in the development of design tools for integrated circuits (ICs). You will be part of a group of senior software engineers contributing to new components and algorithms as well as supporting existing components. Self-motivation, the desire to take technical ownership, a results-driven positive attitude and team-orientation will contribute to your success in this role.

Responsibilities :

You will be responsible for designing, implementing, debugging, and supporting innovative and diverse features for IC design. The software frequently involves rapid user interaction, so careful consideration of the user experience is an important part of the job. IC design involves massive data sets, so performance considerations are critical when architecting new features. Challenges will include high-performance data-structures, multi-threading, distributed computing, multi-platform support, and object-oriented design of C++ software. Additionally, you will participate in scheduling and estimation of tasks and assist in defining and developing software development best practices.

Required Knowledge/Skills, Education, and Experience

Successful candidates will possess the following combination of education and/or experience:

BS/MS in Computer Science, Computer Engineering, or Electrical Engineering

5+ years of experience with object-oriented C++ software development

Strong analysis, design and problem-solving skills

Knowledge of high-performance data structures, algorithms, and design patterns

Principles of developing high-quality, testable, and maintainable software

Good verbal, written, and interpersonal communication skills

Preferred Knowledge/Skills, Education, and Experience

IC design principles and EDA design tools and methodologies

Multi-threaded and distributed computing

Techniques for processing high-volume data


Company Name: EDA CAREERS, (Technology Futures Inc)

Related jobs

  • Software Developer 3

    Job highlights Identified by Google from the original job post Qualifications This role requires an understanding of Cloud operability and a passion for driving improvements in this space through tools and services You should have experience developi...

    Full Time / Part Time

    $ Estimated: 18K to 25K

    Remote

    2025/09/21


    Apply Now

  • Principal Software Engineer

    Job highlights Identified by Google from the original job post Qualifications The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery You demonstrate extremely high levels of technical knowled...

    Full Time / Part Time

    $ Estimated: 18K to 26K

    Remote

    2025/09/21


    Apply Now

  • Founding Software Engineer

    Job highlights Identified by Google from the original job post Qualifications BS/MS in Computer Science or a related field with 3-5 years of relevant experience (ideally founding engineer or CTO) Proven experience building out a product 0 to 1 in a s...

    Full Time / Part Time

    $ Estimated: 19K to 31K

    Remote

    2025/09/21


    Apply Now