Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead. Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.

Job Description

  • Work in a team environment with other software developers, testers, documenters and release management personnel for our Teamcenter product.

  • Developing and supporting Teamcenter software solutions using C++ or Java or web technologies like Angular, react and scripting languages.

  • Technical research of new technologies and prototyping.

  • Module ownership in Teamcenter area.

  • Providing Design, coding guidance and technical leadership

  • Development support and implementation for selected enhancement projects.

  • Resolution of code quality issues (Compiler warnings, Coverity/Veracode/findBugs, etc.).

  • Defect and Problem Report backlog reduction.

  • Developing documentation for internal consumption.

  • Developing tools, utilities and scripts for automation and support of development environment.

  • Executing tests for quality assurance and performance analysis.

  • Functionality test execution and documentation.

  • Performance, scalability, and system testing.

  • Working closely with other teams (Product Validation, Technical Publications, Release Management, etc.) to ensure product quality and timeliness of deliverables.

Prerequisite & Essential Functions

  • Bachelor’s degree in computer science, engineering or related field

  • Good analytical and problem-solving skills with excellent communication

  • Experience in maintaining Enterprise level software solutions

  • Good understanding of Agile methodology and working experience with Scrum

  • 1+ years of experience in one or more object-oriented programming language such as Java or C++ is required

  • 1+ years of experience in web technologies like JS, HTML5, CSS or web frameworks like React, Angular, Vue is required

  • Well aligned with best development practices like TDD, BDD along with Agile software development

  • Proven ability to collaborate across multiple development teams

  • Strong knowledge of client server architecture and development.

Qualified Applicants must be legally authorized for employment in the United States.  Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States.

Good to have…

  • 1+ years of experience in one or more PLM Products or tools (CAD/CAM, PDM, Digital Manufacturing) is a plus

This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR).  Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license.  

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday with Us

#LI-PLM

#LI-HYBRID

#SWSaaS

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Troy, MI vacancy
  • SOFTWARE ENGINEER - Magna E-Car Systems - Contract Contract Pyramid is a leading Information Technology Consulting services company headquartered in metropolitan Atlanta, GA, with a focus on: Staff Augmentation Lifecycle IT solutions Application Development & Support Outsourced... 
    Suggested
    Contract work

    Pyramid Consulting Inc.

    Troy, MI
    2 days ago
  • Tyler Technologies in Troy, MI seeks a Software Support Specialist to support mission-critical software and infrastructure in a demanding technical environment. You will investigate, diagnose and solve complex problems, serving as the liaison between product development... 
    Suggested

    Tyler-Technologies-29572f8

    Troy, MI
    2 days ago
  • $80k - $95k

    Software EngineeringTroy,Michigan Salary: USD 80000.00 - 95000.00 Annually Are you passionate about using your software development skills...  ...affect public safety? Tyler Technologies is seeking a Software Engineer to join our State Compliance team, which develops and supports... 
    Suggested

    Tyler-Technologies-29572f8

    Troy, MI
    2 days ago
  •  ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge... 
    Suggested
    Long term contract

    Kasmo Global

    Rochester, MI
    17 hours ago
  • Tyler Technologies in Troy, MI is seeking a Software Engineer on the State Compliance team to develop and modernize .NET applications and data-processing services supporting state reporting requirements. You will design workflows for data extraction, validation, and compliant... 
    Suggested

    Tyler-Technologies-29572f8

    Troy, MI
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Rochester Hills, MI
    1 day ago
  • $65k - $72.68k

     ...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Rochester Hills, MI
    1 day ago
  • $84.63k - $112.84k

     ...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of moderate... 
    Full time
    Temporary work
    Work from home

    Lumen

    Rochester Hills, MI
    1 day ago
  • $21.75 per hour

    Founded by a small group of educators, Michigan Schools & Government Credit Union (MSGCU) has been providing quality financial services to the community for 70 years and welcomes everyone in Michigan to bank with us. We are financial champions committed to helping our ...
    Hourly pay
    Work at office

    Temple Health

    Clawson, MI
    1 day ago
  • $90k - $144.9k

     ...Embedded Software Engineer – HybridHighland Heights, OH or Troy, MI - United StatesCome build something that matters.It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who care... 
    Full time
    Local area

    Stanley Black & Decker

    Troy, MI
    3 days ago
  •  ...Senior Cloud DevOps Engineer Location: Onsite. Lowell, MA or Troy MI JD: We are seeking a Senior Cloud DevOps Engineer to assist...  ...Education • Bachelor's degree in computer engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent... 
    Remote work

    Apolis

    Troy, MI
    1 day ago
  • engineeringjobs.net, Inc. is offering a 12-week summer internship to contribute to autonomous-vehicle software components. You will develop, test, and deploy production-grade software while onboarding to existing codebases and systems. Applicants must be enrolled full-... 
    Full time
    Internship
    Summer internship

    General Motors

    Warren, MI
    2 days ago
  • Develop, test, and deploy production-ready software for autonomous-vehicle platform components, and quickly ramp up on assigned codebases and systems. Participate in design and code reviews, CI/CD practices, and cross-functional integration with hardware, systems, testing... 
    Full time
    Internship
    Summer internship
    Relocation

    General Motors

    Warren, MI
    2 days ago
  •  ...technologies and products; we will continue our part in creating a better society. Job Summary The Manager, Application Engineering is a mid-level management role that leads a team of Application Engineers who provide technical solutions, product applications support... 
    Temporary work
    Immediate start
    Shift work

    NIdec Motor

    Troy, MI
    4 days ago
  •  ...project scope, base design concept, costing, justification, procurement, supplier management, plant implementation, plant level engineering, maintenance, and operator training. Ongoing oversight of automation performance.Upgrades/alterations to adopt to product changes... 
    Work experience placement

    Lear Corporation

    Rochester, MI
    1 day ago
  •  ...Job Title: (IT Software Engineer 4) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational... 
    Visa sponsorship
    Work visa

    Kyyba

    Warren, MI
    1 day ago
  • Blue Chip Talent, in collaboration with a defense sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for real-time platforms, developing structured models for embedded systems,... 

    Blue Chip Talent

    Troy, MI
    2 days ago
  •  ...debugging toolsStructured problem solving abilityAbility to work with Engineers locally and overseasMicrocontroller knowledgeCMM/CMMI process...  ...to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Full time

    EROS Technologies Inc

    Troy, MI
    1 day ago
  • Position Summary We are seeking a hands‑on IT Engineer with strong Azure and Microsoft 365 experience to support, secure, and improve our cloud and end‑user technology environment. This role manages day‑to‑day Microsoft 365 administration, selected Azure services, escalated... 
    Work at office

    SOMA GmbH

    Troy, MI
    2 days ago
  •  ...Parental leave Training & development Position: Applications Engineer Location: Rochester Hills, MI Organization: Applied Automation...  ...We Are At Applied Automation Technologies, we don’t just build software - we engineer precision. As the creators of the CAPPS suite, we... 
    Full time
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Applied Automation Technologies Inc

    Rochester, MI
    17 hours ago
  •  ...Job Description Our client, a leading engineering technology organization , is looking for an Application Engineer to support...  ...enjoys combining technical expertise with customer interaction, software solutions, and commercial growth . Key Responsibilities... 

    Forge Consulting Group

    Troy, MI
    1 day ago
  •  ...Senior Cloud DevOps Engineer Location: Onsite. Lowell, MA or Troy MI JD: We are seeking a Senior Cloud DevOps Engineer to assist...  ...Education • Bachelor's degree in computer engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent... 
    Remote work

    Apolis

    Troy, MI
    1 day ago
  •  ...products; we will continue our part in creating a better society. Job Summary Nidec is seeking a results-oriented Applications Engineer to serve as the primary technical interface between our organization and our strategic customers. In this role, you will be the "... 
    Shift work

    Nidec

    Troy, MI
    17 hours ago
  • Software Support Representative Provide basic-level software support to Tyler clients, focusing on the use, functionality, and understanding...  ...to ensure customer satisfaction and retention. Software Engineer - Full Stack Developer Develop and maintain scalable web applications... 
    Contract work
    Remote work

    Tyler Technologies, Inc.

    Troy, MI
    2 days ago
  • Tyler Technologies, Inc. is seeking a Software Support Representative to provide basic-level software support to clients. This role focuses on the use and functionality of Tyler’s products, requiring good communication skills and problem-solving abilities. The representative... 

    Tyler Technologies, Inc.

    Troy, MI
    2 days ago
  •  ...an individual with experience and a passion for hardware and software integration and testing of real-time, embedded software. This...  ...and product assurance tasks. Contribute to the development of engineering design models and develop programs to enhance, implement and support... 
    Contract work
    Internship
    Monday to Friday
    Shift work

    Infojini Inc

    Sterling Heights, MI
    2 days ago
  • $130k - $140k

    job summary: We're looking for a hands-on Senior Data Engineer to take a leading role in architecting, designing, building, and evolving our AWS-based data platform. This is not a maintenance role-you'll have meaningful technical ownership and influence over how data... 
    Permanent employment
    Temporary work
    Work experience placement

    Randstad Digital

    Troy, MI
    2 days ago
  •  ...embedded electronic module in the vehicle environment. Develop software in compliance with a formal CMMi based company product...  ...Qualifications Knowledge and Education Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science Work Experience... 
    Permanent employment
    Contract work
    Work experience placement
    H1b
    Visa sponsorship

    Trialon Corporation

    Auburn Hills, MI
    2 days ago
  • Bose Corporation is seeking an Embedded Software Engineer Co-op to help develop and test software and firmware for Bose audio products, prototypes, and engineering tools. You’ll work alongside software, systems, DSP, acoustics, and hardware engineers to develop solutions... 

    Bose Corporation

    Troy, MI
    4 days ago
  •  ...robotics. The company offers end-to-end capabilities, including concept development, simulation, electrical, mechanical, software, and process engineering and design. Encore Automation supports customers through assembly and testing of systems, on-site installation,... 
    Full time
    Work at office
    Flexible hours

    Encore Automation, LLC

    Auburn Hills, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!