Sr. Software Engineer (Hybrid)

Sr. Software Engineer (Hybrid)

17 Feb 2024
California, Fremont, 94536 Fremont USA

Sr. Software Engineer (Hybrid)

Job Family: Research & DevelopmentReq ID: 407372Siemens 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.

Job Description:

Design and develop robust and scalable software tools.

Develop high-performance optimization software solutions.

Create algorithms and processes to improve the quality of results of our products, ensuring cohesive and efficient data analysis across all platforms.

Collaborate closely with data, platform, and other engineers to ensure seamless, end-to-end integration of new tools into the broader compilation flow.

Work closely with a small team to solve problems, review specs, and find good general solutions that improve the overall product.

Work with QA and Docs to help them create tests and documentation that will improve our solutions.

Design, implement, and optimize parallel algorithms and data structures for use on large-scale HPC clusters.

Stay up-to-date with the latest developments in HPC computing technologies and incorporate them into software development projects.

Conduct performance analysis and tuning of software applications to achieve maximum efficiency on HPC clusters.

Correlate observed results with theoretical model and refine/calibrate model.

Contribute to the development of a shared infrastructure with reuse and scalability as the goal.

Participate in code reviews, testing, and debugging to ensure the quality and reliability of the projects.

Provide technical guidance to more junior engineers.

Job requirements:

BS in EE, CE, CS

10+ years of experience focused on the design, development, and deployment of optimization algorithms in research, or industrial contexts.

Strong problem-solving and analytical skills

Strong programming skills in C, C and parallel programing frameworks.

Strong experience in parallel algorithm design, parallel programming models.

Familiarity with parallel programming libraries such as TBB.

Programming skills in other programming languages such as Python, Tcl, Bash, etc.

Good understanding of Software Engineering principles and practices, as well as proficiency in setting up and maintaining processes.

Good communication and inter-personal skills

Ability to travel domestically and internationally.

Work can be on site or in hybrid mode.

Preferred qualifications:

MS or PhD in EE, CE, CS

#LI-EDA#LI-HYBRID#LI-AJ1Equal Employment Opportunity StatementSiemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.EEO is the LawApplicants and employees are protected under Federal law from discrimination. To learn more, Click here (https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm) .Pay Transparency Non-Discrimination ProvisionSiemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here (https://www.dol.gov/sites/dolgov/files/OFCCP/pdf/pay-transp%20EnglishformattedESQA508c.pdf) .California Privacy NoticeCalifornia residents have the right to receive additional notices about their personal information. To learn more, click here (https://new.siemens.com/us/en/general/legal/us-internet-privacy-notice-state-rights.html) .

Related jobs

Job Details

  • ID
    JC51079750
  • State
  • City
  • Full-time
  • Salary
    N/A
  • Hiring Company
    Siemens Digital Industries Software
  • Date
    2024-02-18
  • Deadline
    2024-04-18
  • Category

Jocancy Online Job Portal by jobSearchi.