Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Siemens Digital Industries Software

Senior C++ Software Engineer - EDA - Core Systems

Yerevan, Armenia

Siemens Digital Industries Software- Transform the everyday.

Let's make the difference together!

Siemens Digital Industries (DI) isan innovation leader in automation and digitalization. Closely, collaboratingwith partners and customers, we care about the digital transformation in theprocess and discrete industries. With our Digital Enterprise portfolio, weprovide and encourage companies of all sizes with an end-to-end set ofproducts, solutions and services to integrate and digitalize the entire valuechain. Meaningful optimization for the specific needs of each industry, ouroutstanding portfolio supports customers to achieve greater efficiency andflexibility. We are constantly adding innovations to its portfolio to integrategroundbreaking future technologies. We have our global headquarters inNuremberg, Germany, and have around 75,000 employees internationally.

Want more jobs like this?

Get Software Engineering jobs in Yerevan, Armenia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


We offer a role with responsibility,independence and the possibility to contribute proactive. We foster a teamworkculture with room for individual development

Please visithttps://siemensneo.com/disw/

We are looking for a Senior C++Software Development Engineer - Core Systems to join our team in Yerevan,Armenia office.

As part of a small team, you willuse your expertise in C++ and Linux to develop, test and maintain code for astate-of-the-art circuit analysis tool.

Job Responsibilities:

  • Collaboratewith other team members to understand requirements and deliver solutions
  • Writerobust, maintainable code using best practices in object-oriented C++
  • Writetest cases and work with QA to develop automated regression tests
  • Maintainand improve existing software, restructuring or rewriting as necessary
  • Workwith tech pubs to document functionality as required

Required Qualifications:

  • BS/MSin Electrical Engineering, Computer Science or equivalent
  • 3+years of experience writing low-level C++ for a broad range of applications
  • Strongobject-oriented programming skills with an emphasis on maintainability andreuse
  • Expertisein complex data types, containers, multi-threading and time/space complexity
  • Familiaritywith scripting languages such as Perl, Tcl/Tk, bash, etc.
  • Familiaritywith the Qt framework, STL, GNU-tools and other OSS tools and libraries
  • Proventrack-record of writing high performance, maintainable, low-level code
  • Abilityto utilize standard Linux development tools along with bash, Perl, Tcl/Tk, Qt,etc.
  • Attentionto detail, ability to work-independently, pride of ownership
  • Preferred
  • Familiaritywith large, complex source trees, performance analysis and code optimization
  • EDAindustry experience including the Tcl scripting language
  • Understandingof circuit reliability issues such as floating nodes, contention,over/under-voltage, cross-domain leakage and other multi-rail, low-powereffects.

Working at Siemens Software

Why us?

Working at Siemens Software meansflexibility - Choosing between working at home and the office at other times isthe norm here. We offer great benefits and rewards, as you'd expect from aworld leader in industrial software.

We are an equal opportunity employerand value diversity at our company. We do not discriminate on the basis ofrace, religion, color, national origin, sex, gender, gender expression, sexualorientation, age, marital status, veteran status, or disability status.

Siemens Industry Software is anequal opportunities employer and does not discriminate unlawfully on thegrounds of age, disability, gender assignment, marriage, and civil partnership,pregnancy and maternity, race, religion or belief, sex, sexual orientation, ortrade union membership.

Siemens. Making real what matters

If you want to make a difference -make it with us!

#LI-EDA

#LI-DS1

#LI-Hybrid

Client-provided location(s): Yerevan, Armenia
Job ID: Siemens_Digital-414980-en-1
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Family Support Resources
    • On-site/Nearby Childcare
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Work-From-Home Stipend
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Happy Hours
    • Snacks
    • Some Meals Provided
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Leave of Absence
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Pension
    • Company Equity
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Learning and Development Stipend
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program