1

Nx Engineer Jobs in Michigan (NOW HIRING)

Come and be a part of our over 100-year history as a CAD/Design Engineer ! NTN Bearing Corporation ... NX 3D/2D skills a plus. * Fundamental understanding of various manufacturing processes. * Moderate ...

Design Release Engineer

Auburn Hills, MI · On-site

$38 - $43.50/hr

As a Cooling System Design and Release Engineer, you will be a key member of our dynamic team ... Leverage your expertise in software tools including CATIA V5, Unigraphics NX, Vis Mockup, and ...

Design and Release Engineer

Auburn Hills, MI · On-site

$38 - $43.50/hr

Experience with NX and Teamcenter software is a plus. "Product Engineering / Design & Releasing: Collaborate with the engineering team to develop and refine gear reducer components and sub-assemblies ...

Create, review, and manage 3D CAD models and 2D drawings using CATIA, Siemens NX/UG, or similar ... Track engineering deliverables and ensure completion according to approved program timing and the ...

The Vehicle CAE Safety Engineer is responsible for developing and optimizing vehicle crash safety ... Knowledge of Hypergraph, CATIA/NX, and advanced simulation techniques.

Showing results 41-60

Nx Engineer information

What is an Nx engineer?

Nx Engineers are software professionals who specialize in using Nx, a powerful build system and monorepo tool for managing complex JavaScript and TypeScript codebases. They are skilled in configuring Nx workspaces, optimizing developer workflows, and ensuring scalable architectures for large applications. Nx Engineers often work on tasks such as setting up code sharing, managing dependencies, implementing CI/CD pipelines, and improving productivity for development teams. Their expertise helps organizations maintain high-quality code and streamline collaboration across multiple projects.

What are the key skills and qualifications needed to thrive as an Nx engineer?

To thrive as an Nx Engineer, you need strong expertise in JavaScript/TypeScript, monorepo architecture, and experience with Nx as a build and development tool, typically supported by a background in software engineering or computer science. Familiarity with tools like Nx CLI, Node.js, CI/CD pipelines, and integrations with frameworks such as Angular or React is essential. Excellent problem-solving, collaboration, and communication skills help you work effectively within cross-functional teams and manage complex codebases. These competencies are vital for maintaining scalable, efficient development workflows and ensuring high-quality software delivery in large projects.

How does an Nx engineer typically collaborate with frontend and backend teams during large-scale application development?

As an Nx Engineer, you will frequently work alongside both frontend and backend teams to help architect and maintain a monorepo structure that streamlines code sharing, dependency management, and consistent tooling. This collaboration often involves facilitating code reviews, setting up build pipelines, and troubleshooting integration challenges to ensure smooth deployments. Nx Engineers are also instrumental in educating other developers on best practices for modular code and scalable architectures, creating a supportive environment for cross-functional teamwork.

What is the difference between Nx Engineer vs Software Engineer?

AspectNx EngineerSoftware Engineer
Required CredentialsBachelor's in Engineering, specialized certifications often preferredBachelor's in Computer Science or related field, coding bootcamps also common
Work EnvironmentDesign, develop, and optimize hardware/software systems, often in tech or manufacturing sectorsDevelop, test, and maintain software applications across various industries
Employer & Industry UsageTech companies, manufacturing, embedded systemsIT firms, software companies, startups, corporate IT departments

While Nx Engineers focus on hardware-software integration and system optimization, Software Engineers primarily develop and maintain software applications. Both roles require strong technical skills, but Nx Engineers often work at the intersection of hardware and software, whereas Software Engineers concentrate on coding and software development.

What cities in Michigan are hiring for Nx Engineer jobs?

Cities in Michigan with the most Nx Engineer job openings:

Infographic showing various Nx Engineer job openings in Michigan as of August 2026, with employment types broken down into 87% Full Time, 6% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Design Engineer

NTN Bearing Corp.

Farmington Hills, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Job description

Location: USA, Farmington Hills, MI
Are you looking for a successful career? Come and be a part of our over 100-year history as a CAD/Design Engineer! NTN Bearing Corporation (NBCA) is a major division of a multinational manufacturing company providing highly engineered and quality precision components to the automotive and industrial industries. We enjoy the prestige of being a major supplier of constant velocity joints and wheel bearings to both domestic and foreign auto manufacturers. NTN has an outstanding job opportunity for a CAD/Design Engineer at our Farmington Hills, MI location.
Responsibilities Include:
  • 3D/2D Design of NTN Bearing products using various CAD software programs (NX / CATIA V5) in accordance with NTN, industry and customer specific design standards; demonstrate strong level of design acumen and application of CAD tools.
  • Lead/Support department objectives (ex. VA/VE, DFMEA, Warranty Reduction) with emphasis to optimize product design for robustness, manufacturing and cost while meeting customer specifications.
  • Perform various engineering calculations and analysis using internal software tools as well as industry standard tools/methods such as GD&T, Tolerance Stacking, FMEA, DRBFM, FEA, etc.
  • Maintain all applicable CAD, PDM (SmarTeam/TeamCenter) and data exchange systems, as well as material data reporting (IMDS) specific to internal and customer requirements for all assigned customer/programs.
  • Develop and maintain design documents including internal/external standards, DFMEA, etc. that are necessary to meet product performance requirements.
  • Effectively communicate and collaborate with all phases of business including NTN manufacturing plants, customers, external suppliers, etc. during the product design/development process.
  • Adhere to all department work instructions, IATF guidelines, customer specific requirements and NTN policies and procedures. Participate in annual internal and external auditing activity related to Design Engineering for the IATF16949 and ISO14001 quality systems.

Skills/Qualifications:
  • Must have a Bachelor's degree (BSME preferred) in Engineering or related field.
  • Minimum of 1-3 years of Design experience; automotive industry is preferred.
  • Moderate knowledge of automotive power train or driveline systems.
  • Must have strong CATIA V5 3D/2D skills and desire for CAD work. NX 3D/2D skills a plus.
  • Fundamental understanding of various manufacturing processes.
  • Moderate knowledge of GD&T, Tolerance Stacking, DFMEA, IMDS, VA/VE.
  • Must be highly motivated, very detail oriented and possess excellent organizational, time management, communication and problem-solving skills.

NTN Bearing Corporation (NBCA) offers a full range of comprehensive benefits, including choice of medical plans, dental, vision, life and disability insurance, a cash matching 401(k) Plan, separate company contribution to your 401(k) retirement account, paid vacation, additional paid time off during the major holiday season, and eligibility for tuition reimbursement. NTN Bearing Corporation is an equal opportunity employer that strongly supports diversity in the work place.
HOW TO APPLY:
If you are interested in this employment opportunity, please go to our website www.ntnamericas.com, click careers and apply.