General Motors (GM), founded in 1908 by William "Billy" Durant in Flint, Michigan, began with the Buick Motor Company and later acquired brands like Oldsmobile
Manufacturing Engineer - Virtual Engineering, Propulsion Systems
Location
Michigan
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Manufacturing Engineer - Virtual Engineering, Propulsion Systems
General Motors
Title: Manufacturing Engineer - Virtual Engineering, Propulsion Systems Job Description: Hybrid locations Warren, Michigan, United States of America time type Full time job requisition id JR-202611447 Job Description At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard—from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. We are seeking a self-motivated, innovation-minded Manufacturing Engineer - Virtual Engineering to support GM’s 100% virtual manufacturing efforts. In this role, you will lead simulation and emulation initiatives, help standardize and deploy new virtual engineering tools, and improve how manufacturing systems are evaluated and executed across programs. What You’ll Do - Lead virtual simulation and emulation efforts for manufacturing systems - Create and support digital twins for simulation, testing, and real-time monitoring - Evaluate and optimize systems using Teamcenter Manufacturing Process Planner, Process Simulate, Integrated Emulation, and XR tools - Partner with Process Engineering Leads, Machine Tool Builders, and IT teams to support cross-functional execution - Support testing, deployment, and integration of virtual engineering hardware and software utilities - Improve standardized virtual engineering processes across sourcing and project execution - Manage and support data usage across platforms to enable scalable, data-driven decision-making Required Qualifications - 2+ years of manufacturing experience - 2+ years of hands-on experience with Siemens PLM and CAD systems, preferably NX - Experience with Siemens Technomatix Process Simulate or similar tools - Basic understanding of PLC and robot programming, preferably Fanuc - Exposure to Agile methodologies and business integration testing - Familiarity with powertrain components and manufacturing processes - Knowledge of data modeling and data architecture - Bachelor’s degree in Engineering or a related field, or equivalent practical experience Preferred Qualifications - XR experience - Experience with GM Dual Check Safety Standard and Global Common Controls Structure - Project execution experience - 3D modeling experience, preferably in NX - CAM and/or CNC machining experience, preferably NXCAM This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. The selected candidate will be required to travel <25% for this role. This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
• Provide level 3 support for all Managed Services customers, primarily working with servers and their services. • Troubleshoot systems and infrastructure for our managed services clients. • Proactively raise and troubleshoot problems within a customer’s infrastructure environment. • Communicate with clients and stakeholders to understand their business requirements, translating them to technical outcomes to resolve their problems. • Collaborate with colleagues across the business to ensure a successful outcome for the customer. • Stay current with new technologies and industry trends in the managed services space. • Develop and maintain documentation for systems and infrastructure. • Participation in the (paid) on-call roster and occasional (paid) overtime work. • Mentor and develop junior team members, fostering a culture of learning and growth.
Role Description Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Windows System Engineer to join our dynamic team on a full-time basis. We are looking for an experienced Windows System Engineer with a strong background in embedded and industrial computing to configure, harden, and customize Windows for a dedicated kiosk-mode industrial product. The role involves preparing a locked-down Windows environment running a Unity-based application, managing custom DLLs, and orchestrating Python-based services — all deployed on an industrial-grade single-board. Key Responsibilities - Full OS Configuration: Owning the pipeline from a clean Windows image to a production-ready, field-deployable system. - Kiosk Mode Setup: Configuring Windows so the Unity application starts automatically as the sole interactive shell, blocking user access to the desktop and system UI. - DLL Management: Managing registration, versioning, and dependencies of custom DLLs to ensure correct loading order and compatibility across updates. - Python Services Integration: Setting up background processes as Windows services (via NSSM or pywin32) with auto-start, watchdog recovery, logging, and inter-process communication with the Unity app. - Hardware Tuning: Adapting the system for specific industrial board constraints, including BIOS/UEFI, GPIO, serial peripherals, and thermal management. What You Will Deliver - A fully documented, reproducible Windows image that boots directly into the Unity kiosk application, with all DLLs correctly registered, Python services running and monitored, and the system hardened against unintended user interaction or OS updates — ready for volume deployment on the target industrial board. - Windows IoT & Lockdown: Deep, hands-on experience with Windows 10/11 IoT Enterprise, including Shell Launcher v2, Assigned Access, Unified Write Filter (UWF), and Group Policy-based lockdown. - Windows Internals: Strong proficiency in the registry, services architecture, WMI, COM/DCOM, and DLL side-by-side loading. - Scripting & Python Services: Solid PowerShell scripting skills and practical knowledge of deploying Python services on Windows (pywin32, virtualenv packaging, dependency isolation). - Industrial Hardware: Proven experience bringing up and validating Windows images on industrial SBCs or embedded x86 boards (e.g., Advantech, Kontron, Beckhoff). - Image Deployment: Expertise in creating and deploying reproducible Windows images using DISM, WinPE, and answer files (unattend.xml). - Unity Runtime (Highly Preferred): Familiarity with DirectX dependencies, display/resolution management, and crash recovery for Unity on Windows. Nice to Have - Fleet Provisioning: Experience with Windows Autopilot or MDM-based deployment. - CI/CD: Familiarity with pipelines for automated OS image building and validation. - Real-time Processing: Exposure to real-time or deterministic scheduling constraints on Windows. - Hardware Security: Knowledge of secure boot, BitLocker, and TPM configuration on industrial hardware.
• Full OS Configuration: Owning the pipeline from a clean Windows image to a production-ready, field-deployable system. • Kiosk Mode Setup: Configuring Windows so the Unity application starts automatically as the sole interactive shell, blocking user access to the desktop and system UI. • DLL Management: Managing registration, versioning, and dependencies of custom DLLs to ensure correct loading order and compatibility across updates. • Python Services Integration: Setting up background processes as Windows services (via NSSM or pywin32) with auto-start, watchdog recovery, logging, and inter-process communication with the Unity app. • Hardware Tuning: Adapting the system for specific industrial board constraints, including BIOS/UEFI, GPIO, serial peripherals, and thermal management.
• Lead customer presentations • System staging • Complete system documentation • Live system upgrades • Ensuring the integrity of the architecture/design • Responsible for carrying out field engineering duties during a radio system upgrade cycle • Upgrading/deploying various devices including network gear, Windows-based devices, virtual machines, and proprietary Motorola devices • Customer facing technical resource through the upgrade effort



