Search jobs > Waltham, MA > Senior software engineer

Software Engineer Senior - Compiler

Siemens Industry Software Inc.
Waltham, Massachusetts, US
$121.4K-$218.5K a year
Full-time

Company : Siemens EDA

Job Title : Senior SoftwareEngineer

Job Reference# : 413362

Job Location : Waltham MA

Siemens EDA is a globaltechnology leader in Electronic Design Automation software. Our software toolsenable companies around the world to develop highly innovative electronicproducts faster and more cost-effectively.

Our customers use our tools to pushthe boundaries of technology and physics to deliver better products in theincreasingly complex world of chip, board, and system design.

Siemens EDA is lookingfor a software development engineer to work in the Hardware AssistedVerification (HAV) division. HAV develops and manufactures emulatorsfor functional verification of System-on-Chip circuit designs.

Inemulation systems, custom software compiles a circuit design's high-leveldescription into a low level binary representation that can be loaded and runon the emulation hardware.

The individual that fills this positionwill become a member of emulator compiler specialists developing the compilersoftware for Siemens EDA’s next generation emulators.

The Senior SoftwareDevelopment Engineer will have responsibilities in development and improvementof the part of the compiler that analyzes the customer design in order to mapit on the emulator resources.

This includes analysis of clock anddata networks, partitioning, placing and synthesis of logic to support themapping of the customer design onto the emulator.

The individualwill participate in design and implementation of new functionality for thispart of the compiler as well as support current functionality.

The work will bemostly in C++ on Linux. They will write system level tests that usesoftware simulation as well as develop new testing methods.

This positionwill include interaction with other software teams as well as HAV hardwareteams in an international, multi-site, development environment.

Job Qualifications : Required Skills :

Required Skills :

BS in Computer Science or Computer Engineering + 8 years of EDA industry experience OR MS in Computer Science or Computer Engineering + 5 years of EDA industry experience OR PhD in Computer Science or Computer Engineering + 2 years of EDA industry experience.

The EDA industry experience should be in software development developing large C++ applications as part of a team.

Demonstrated experience with algorithm and data structure design.

Understanding of gate level digital logic design.

Desired Skills :

Demonstrated Experience in EDA software development, especially in timing analysis, synthesis, design partition or placement is a plus.

Software engineering skills with experience in use of Unix / Linux OS.

Demonstrated experience with software testing methods.

Experience in use of Hardware description language (Verilog / Vhdl).

Experience in use of a software simulation tools (Modelsim, etc).

Knowledge of scripting languages (PERL or Python).

Why us?

Working at SiemensSoftware means flexibility - Choosing between working at home and the office atother times is the norm here.

We offer great benefits and rewards, as you'dexpect from a world leader in industrial software.

A collection of over377,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 thediversity of the communities we work in.

All employment decisions at Siemensare based on qualifications, merit, and business need. Bring your curiosity andcreativity and help us shape tomorrow!

Siemens Software. Transform the Everyday

The salary range forthis position is $121,400 to $218,500 and this role is eligible to earnincentive compensation. The actual compensation offered is based on thesuccessful candidate’s work location as well as additional factors, includingjob-related skills, experience, and relevanteducation / training.

Siemens offers a variety of health and wellnessbenefits to employees. Details regarding our benefits can be found here : www.

benefitsquickstart.com . In addition, thisposition 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).

LI-EDA

LI-CF1

LI-HYBRID

Equal Employment Opportunity Statement

Siemens 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.

Reasonable Accommodations

If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accomodation for disablity form If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367.

Please note our AskHR representatives do not have visibility of application or interview status.

EEO is the Law

Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision

Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

California Privacy Notice

California residents have the right to receive additional notices about their personal information. To learn more, click here.

6 hours ago
Related jobs
Promoted
Next Insurance
Boston, Massachusetts

Support FE engineering by providing API's they can interact with. BS/MS degree in Computer Science, Engineering or a related subject or equivalent demonstrated experience. ...

Promoted
Capital One Financial Corporation
Boston, Massachusetts

Senior Software Engineer, Full Stack. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least ...

Promoted
Zoox
Boston, Massachusetts

Zoox is looking for a software engineer to join our Perception teamand help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. We're looking for engineers with advanced degrees and experience building perception pipelines that work with...

Promoted
Guardian Agriculture
Woburn, Massachusetts

We’re seeking a Senior/Staff Software Test Engineer to join our Software Quality team, focused on test automation and test process improvement. Your contributions will be crucial in improving operational efficiency of both the software team and the broader engineering organization, and will gr...

Promoted
Disney Direct to Consumer
Boston, Massachusetts

As a Senior Software Engineer, you will use your deep Java, cloud-native services, messaging, and data persistence skills to implement solutions that deliver resilient, scalable, innovative, and impactful features to our world-wide application portfolio. This role is a part of the Software Engineeri...

McKinsey & Company
Boston, Massachusetts

You will apply mature engineering principles and build modular services on the cloud. You will also contribute to the development and growth of engineers in the community. ...

Epsilon
Acton, Massachusetts

Software Engineer, you will be a part of an interdisciplinary team that creates stellar data- driven cloud-based solutions. Strong understanding of software engineering methodologies such as functional. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partn...

DApp360 Workforce LLC
Boston, Massachusetts
Remote

Senior Software Engineer to play an important role in the development and implementation of Our blockchain and cryptocurrency products. Our open-source software spans a number of languages, with the core protocol being written in Golang (https://golang. Bachelor's degree in Computer Science, Enginee...

ZoomInfo
Waltham, Massachusetts

As a Senior Software Engineer on the Product Foundations Team, you will get to design our next generation provisioning & authorization systems, supporting the growth of our platform and the creation of an application marketplace. Serve as a Senior Engineer working on large data pipelines, to transfe...

VideaHealth
Boston, Massachusetts

We are looking for a Senior Software Engineer to join our growing team. A team led by a VP of Engineering who spent the first half of his career as an engineer who understands what engineers need to thrive and whose mission is for Videa to be the best team you'll ever join. As a full stack engineer ...