Software Engineer

$110,635 - $157,700/Yr

Siemens - Bellevue, WA

posted 3 days ago

Full-time - Entry Level
Remote - Bellevue, WA
Machinery Manufacturing

About the position

The Software Engineer position at Siemens Industry Software Inc. involves designing, developing, modifying, and implementing software programming for both internal and external products. The role focuses on delivering high-quality solutions that meet customer expectations, ensuring functional quality across various platforms. The engineer will work closely with design engineers, utilizing knowledge of mechanical product design and CAD tools to create intuitive software solutions that enhance design creation and validation processes.

Responsibilities

  • Design, develop, modify, and implement software programming for products.
  • Ensure overall functional quality of the released product on all required platforms.
  • Create, document, and execute software designs involving workflows or multiple product areas.
  • Develop software solutions for design engineers using geometry knowledge and mechanical product design concepts.
  • Create tools to make design creation and validation faster and intuitive.
  • Utilize knowledge about engineering bill of materials (EBOM) to highlight relations and issues between piece parts in an assembly.
  • Link design parameters to simulation results using simulation solvers.
  • Validate manufacturing requirements using product manufacturing information (PMI) and geometric dimensioning and tolerancing (GD&T).
  • Establish and manage connections between CAD design and simulation tools to validate mechanical product design.
  • Implement user-friendly functionality on mechanical CAD design to visualize overall status.
  • Troubleshoot issues faced by customers and suggest best practices.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Mechanical Engineering, or related field.
  • 24 months of experience in the job offered or in a Software Engineer-related occupation.
  • 2 years of experience in working with C and C++ programming.
  • Experience with coding standards, software lifecycle process, testing, and performance optimization.
  • Utilization of Object-oriented programming concepts, data structures, and algorithms.
  • Experience working with Computer Aided Design (CAD) software tools.
  • Knowledge of Mechanical Design and Geometric dimensioning and tolerance concepts.
  • Experience troubleshooting technical issues using CAD software.

Benefits

  • Health and wellness benefits
  • Paid sick leave
  • Paid parental leave
  • Paid time off (PTO) for non-exempt employees
  • Non-accrued flexible vacation for exempt employees
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service