Software Engineer, Physical Implementation (Hybrid)

Siemens Mobility

Boulder (CO)

Hybrid

USD 110,000 - 198,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Siemens Industry Software Inc. is seeking a Software Engineer - Physical Implementation in a hybrid environment (Remote/Office) to design, develop, and optimize software for advanced electronic design automation tools.

You will work on complex algorithms, multi-threaded components, and OO architectures with strong emphasis on code quality. The role requires a solid background in C++, collaboration within cross-functional teams, and the ability to deliver high-quality software as part of Siemens

Qualifications

  • Experience with complex algorithms, multi-threading, and advanced data structures.
  • Familiarity with object-oriented software architecture.
  • Experience debugging a complex software stack with Visual Studio / GDB.
  • Familiarity with build and installation tools Subversion and AntHillPro.
  • Advanced features of C++ and object-oriented design.
  • A collaborative mindset and ability to thrive in a team setup.
  • Commitment to code quality and testability.
  • Some experience with ECAD systems would be helpful.
  • Advanced degree (MS, PhD) or foreign academic equivalent in Electrical Engineering, Computer Science, Computer Engineering, or related and 3-5 years of progressive experience in a related occupation.

Responsibilities

  • Design, develop, modify, and implement software programming with focus on high quality and timely delivery.
  • Ensure that code adheres to defined standards for performance, scalability, and quality.
  • Take part in Agile development practices and promote collaboration and transparency.

Skills

Algorithms
Multithreading
OO Design
Debugging
C++
Collaboration
Code Quality
ECAD

Education

MS/PhD in EE/CS/CE

Tools

Visual Studio
GDB
Subversion
AntHillPro

Job description

Siemens Industry Software Inc. is seeking a Software Engineer - Physical Implementation in a hybrid environment (Remote/Office) to design, develop, and optimize software for advanced electronic design automation tools.

You will work on complex algorithms, multi-threaded components, and OO architectures with strong emphasis on code quality. The role requires a solid background in C++, collaboration within cross-functional teams, and the ability to deliver high-quality software as part of Siemens

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Physical Implementation
Software Engineer - Physical Implementation

Siemens EDA (Siemens Digital Industries Software) • Costa Mesa (CA)

Hybrid
USD 110,000 - 198,000
Software Engineer - Physical Implementation
Software Engineer - Physical Implementation

Siemens AG • Marlborough (MA)

Hybrid
USD 110,000 - 198,000
Hybrid work model
Great benefits
Senior Software Engineer - C++/Algorithms (Remote-Friendly)
Senior Software Engineer - C++/Algorithms (Remote-Friendly)

Siemens EDA (Siemens Digital Industries Software) • Costa Mesa (CA)

Hybrid
USD 110,000 - 198,000
Lead Simulation Architect - Hybrid R&D Engineer
Lead Simulation Architect - Hybrid R&D Engineer

Siemens AG • Santa Clara (CA), Northern (KY)

Hybrid
USD 154,000 - 278,000
Hybrid work model
Senior Software Engineer (C++/DS/Algorithm)
Senior Software Engineer (C++/DS/Algorithm)

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Hybrid C++ Software Engineer - Algorithms & Multi-Threading
Hybrid C++ Software Engineer - Algorithms & Multi-Threading

Siemens AG • Marlborough (MA)

Hybrid
USD 110,000 - 198,000
Hybrid work model
Great benefits
Software Engineer - Principal
Software Engineer - Principal

Siemens EDA (Siemens Digital Industries Software) • Austin (TX)

Hybrid
USD 154,000 - 278,000
Flexible work locations
Great benefits
Senior Software Engineer - VSD - Freemont CA Hybrid
Senior Software Engineer - VSD - Freemont CA Hybrid

Siemens AG • Fremont (CA)

On-site
USD 129,600 - 233,300
Senior C++ DS/Algorithms Engineer — Hybrid
Senior C++ DS/Algorithms Engineer — Hybrid

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Software Engineer - Physical Implementation
Software Engineer - Physical Implementation

Siemens Mobility • Boulder (CO)

Hybrid
USD 110,000 - 198,000