Siemens Advanced Desktop Software Engineer in Huntsville, Alabama

Advanced Desktop Software Engineer

Locations:Huntsville, Alabama

Job Family: Research & Development

New Search


English (US)

Job Description

Division: Digital Factory

Business Unit: Product Lifecycle Management-PLM

Requisition Number: 223434

Primary Location: United States-Alabama-Huntsville

Assignment Category: Full-time regular

Experience Level: Mid level

Education Required Level: Bachelor's Degree

Travel Required: 5%

Division Description:

Siemens Digital Factory offers a comprehensive portfolio of seamlessly-integrated hardware software and technology-based services in order to support manufacturing companies worldwide. Siemens PLM Software, a Plano, Texas-based business unit of the Digital Factory Division, is a leading global provider of product lifecycle management (PLM) and manufacturing operations management (MOM) software, systems and services with over nine million licensed seats and more than 77,000 customers worldwide.

For more information, please visit:

Job Description:

Position Overview

The Software Engineer will work on a large commercial CAD application

in the area of Solid Edge CAD. The employee will perform software

design and software programming for the Solid Edge CAD product with

focus on surpassing customer expectations and achieving high quality

and on-time delivery. The position requires performing all of the SDLC

steps of software design for one area of a product. The employee will

create, document and execute software designs for focused product

areas. The employee will resolve problems related to implemented

functionality. The employee will also maintain the Solid Edge code base,

replacing existing functions with more efficient counterparts or improving

their reliability and stability, all by applying principals and best practices

in computer science, engineering, and computational mathematics.


•Transform user interface specifications into software systems that

behave as required.

•Contribute individually or in a team as needed to meet the

requirements of various projects.

•Comprehensive and diversified knowledge of engineering/computer

science methods and practices.

•Technical lead of one or more projects within one area of a product.

•Provide input to the technical direction for one area of a product.

•Frequent customer interaction.

•Maintain existing software code and resolves customer and internally

reported problems.

•Able to write clean, robust and maintainable code to minimize the cost

of defects over time.

•Work with customers to understand and improve existing code for their


•Able to solve complex technical problems.

•Follow the various steps in the SDLC process including writing design

documents and coding.

•Promote innovation through your ability to learn and introduce new

technologies and concepts.

Required Knowledge/Skills, Education, and Experience

•Bachelors or Master’s degree in Computer Science, Engineering, or

related discipline.

•3+ years of professional experience in CAD product development.

•Must have strong knowledge of C or C++ and the Microsoft Windows

programming environment.

•Minimum of 3+ years of programming experience in C, C++.

•Knowledge of advanced data structures, object oriented analysis and


•Knowledge of Parasolid or similar geometric modeling libraries is a



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, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law

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

Pay Transparency Non-Discrimination Provision

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