Optimal Staffing · 7 hours ago
C# Application Engineer
Optimal Staffing is seeking a skilled C# and Siemens NX Open Developer for an on-site role in Warren, MI. The successful candidate will design and develop manufacturing design automation applications to support advanced engineering teams, enhancing productivity and standardization in vehicle programs.
Responsibilities
Develop and maintain custom Manufacturing Design applications using Siemens NX Open and C#
Build design automation and Knowledge Fusion solutions to streamline CAD and manufacturing workflows
Collaborate with manufacturing engineers and CAD designers to translate requirements into robust software tools
Support and enhance existing NX customization and automation frameworks
Debug, optimize, and document applications for long-term maintainability
Work closely with cross-functional teams in an automotive R&D environment
Qualification
Required
2+ years of hands-on C# development experience
2+ years of Siemens NX Open programming experience
Strong background in Manufacturing Design within NX CAD
Experience developing design automation applications and custom plugins
Knowledge of Knowledge Fusion programming
Bachelor's or Master's degree in Engineering, Computer Science, or related field
Preferred
Automotive manufacturing or product development experience
Exposure to large-scale CAD automation in enterprise environments
Company
Optimal Staffing
At Optimal, we don’t just deliver what is asked. We go far beyond that, consistently exceeding customer expectations.
H1B Sponsorship
Optimal Staffing has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (31)
2024 (23)
2023 (23)
2022 (33)
2021 (30)
2020 (14)
Funding
Current Stage
Growth StageCompany data provided by crunchbase