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
- 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...SuggestedContract work
- 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
$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- ...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...SuggestedLong term contract
- 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
- ...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 jobInternship
$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 employmentFull timeWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$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 timeTemporary workWork from home$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 payWork at office$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 timeLocal area- ...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
- 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 timeInternshipSummer internship
- 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 timeInternshipSummer internshipRelocation
- ...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 workImmediate startShift work
- ...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
- ...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 sponsorshipWork visa
- 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,...
- ...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 SoftwareFull time
- 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
- ...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 timeImmediate startRemote workWork from homeFlexible hours
- ...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...
- ...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
- ...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
- 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 workRemote work
- 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...
- ...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 workInternshipMonday to FridayShift work
$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 employmentTemporary workWork experience placement- ...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 employmentContract workWork experience placementH1bVisa sponsorship
- 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...
- ...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 timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software development engineer aws Troy, MI
- software engineer contract Troy, MI
- part time software developer remote Troy, MI
- software developer Troy, MI
- software engineer internship remote Troy, MI
- software engineer amazon Troy, MI
- senior software engineer Troy, MI
- software engineer Troy, MI
- junior software developer remote Troy, MI
- information technology software engineer Troy, MI


