Surface Preparation Software Engineer job in Chicago, IL | ...

Surface Preparation Software Engineer
Siemens Industry Software Inc.Chicago, IL4 days ago
What is the position?



Siemens Digital Industries Software is seeking a software development professional with experience in the development of CAE Applications to contribute to our Simcenter STAR-CCM+ meshing software. Simcenter STAR-CCM+ is a highly scalable, general purpose, multi-physics application that provides an end-to-end user experience with integrated CAD, meshing, physics modeling and in situ post processing tools.


  • The main objective of the position is to work on the STAR-CCM+ Surface Preparation team to improve meshing workflows and user interactions for geometry preparation and mesh generation.

  • Working from home is an option, but we prefer candidates located near one of our primary development offices (e.g. Austin, TX, Lebanon, NH, Coralville, IA, …).

  • We will help you achieve your goals by surrounding you with smart, engaged colleagues from around the world that generously share their time to help you learn STAR-CCM+, the discipline of creating high quality software, and improve your understanding of the fascinating and challenging problems our customers work with us to solve.

  • This may include developing user interface tools and developing tools and infrastructure for tying together meshing algorithms.


What will you do?



You will be expected to be a problem-solver delivering high-quality software that delights our customers, including:


  • Working with product managers, application specialists, and fellow developers to understand the requirements of our present (and future) internal and external customers

  • Designing and implementing software solutions in support of those customers in the area of meshing

  • Testing and fixing code written by you (and sometimes others)

  • Reviewing code written by other developers within your team

  • Writing automated tests to ensure code reliability and prevent regressions


What will you need to succeed?



We think the following knowledge/skills, education, and experience are required for you to succeed in this role:


  • Expertise in implementing cohesive, well-structured, object-oriented, C++ code

  • Experience writing cohesive, well-structured Java code

  • M.S. or PhD in Engineering, Computer Science, Applied Mathematics, Visualization or a related discipline

  • Ability to work well in a team environment and independently

  • Ability to effectively communicate complex technical issues to both colleagues and stakeholders outside of the team

  • Demonstrate understanding of CAE software packages


It is highly desirable that you also possess one or more of the following experiences:


  • Developing software in a commercial environment

  • Developing CAE software

  • Developing meshing algorithms

  • Use of multi-team, collaborative software development including source control, collaborative design, and code review

  • Knowledge of Agile software development

  • Knowledge of Java and/or Javascript

  • Knowledge of message passing parallel computing, e.g. MPI.

  • Knowledge of shared memory parallel computing (multi-threaded computing), e.g. OpenMP

  • Developing software on both Linux and Windows

  • Understanding of 3D-CAD modeling concepts such as NURBS and B-Splines

  • Engineering simulation software experience

  • Using meshing packages


Why will you love working with us?


  • You’ll be working with smart, engaged colleagues from around the world to solve our customers’ most challenging problems in a diverse array of applications

  • You’ll have fun creating innovative solutions through your day-to-day work and focused innovation events, such as hackathons

  • You’ll be exposed to / and learn about fast evolving technologies, such as digital twin and machine learning

  • You’ll have a voice in improving our products and processes

  • You’ll have opportunities to learn, grow, and advance your career in a company that offers an expansive array of job opportunities

  • We promote a healthy work-life balance and offer a competitive benefit/reward package, employee discounts, etc.


At Siemens we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow’s reality. Find out more about the Digital world of Siemens here: Â

Where permitted by applicable law, Siemens may require employees to be fully vaccinated against COVID-19 based on job requirements, and in accordance with an accommodation based on legally protected reasons.
#LI-PLM #LI-VS1







Organization:
Digital Industries
Company: Siemens Industry Software Inc.
Experience Level: Experienced Professional
Job Type: Full-time

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.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, .

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, .

California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click .
Full-Time Residential Painter

Central City Management, LLC

Chicago, IL

Mon, 27 Jun 2022 17:46:47 GMT
Examine surfaces to determine the kind and amount of work necessary. Make...
Field Service Engineer

Mycronic

Chicago, IL

Mon, 27 Jun 2022 13:28:10 GMT
Experience with surface mount, electronics, robotics experience beneficia...
Entry Level Line Cook - Will Train

Quality Crab and Oyster Bah

Chicago, IL

Mon, 27 Jun 2022 04:42:17 GMT
Line Cooks are responsible for the preparation, production and presentati...
Runner

Beatrix - Fulton Market

Chicago, IL

Mon, 27 Jun 2022 04:38:54 GMT
Ability to stand and walk for an entire shift and move safely through all areas ...
Donut Decorator 2am-10am

Do-Rite Donuts - Streeterville

Chicago, IL

Mon, 27 Jun 2022 04:40:59 GMT
Pastry Cooks are responsible for the preparation, production and presenta...
Kitchen Manager - Quality Crab & Oyster Bah

Lettuce Entertain You Restaurants (Chicago)

Chicago, IL

Mon, 27 Jun 2022 04:41:05 GMT
Stand and walk for an entire shift and move safely through all areas of the rest...
Pastry Cook

Beatrix - Oak Brook

Oak Brook, IL

Mon, 27 Jun 2022 04:38:59 GMT
Pastry Cooks are responsible for the preparation, production and presenta...
Dishwasher

Girl & The Goat

Chicago, IL

Sun, 26 Jun 2022 04:07:28 GMT
Clean food preparation and production areas as required. Stand and walk f...
Air Duct Cleaning Technician

Duct Heroes LLC

Oak Lawn, IL

Mon, 27 Jun 2022 00:56:14 GMT
Clean and disinfect frequently touched objects and surfaces daily. Remove...
Runner

Tallboy Taco

Chicago, IL

Sun, 26 Jun 2022 22:43:30 GMT
Ability to stand and walk for an entire shift and move safely through all areas ...
Cook

Do-Rite Donuts - Fulton Market

Chicago, IL

Sun, 26 Jun 2022 04:37:33 GMT
Line Cooks are responsible for the preparation, production and presentati...
Runner

Ramen-San Deluxe- Streeterville

Chicago, IL

Sun, 26 Jun 2022 22:42:47 GMT
Ability to stand and walk for an entire shift and move safely through all areas ...
Mason Apprentice- Laborer

Vertical Chimney Care

Elmhurst, IL

Sat, 25 Jun 2022 13:19:00 GMT
Clean surfaces in preparation for work activities. Assist in the
Packaging Operator I

Ventura Foods

Thornton, IL

Sat, 25 Jun 2022 18:19:13 GMT
Perform pre-shift preparation, by ensuring all surfaces that conta...
HR Coordinator

OSI Group

Chicago, IL

Sat, 25 Jun 2022 05:10:06 GMT
Foster positive employee relations and work to solve any employee issues that