A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

NC Programmer

Manufacturing EngineeringConfirmed live in the last 24 hours
Full-timeBrașov, RomaniaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Mechanical Engineering, Manufacturing Engineering, Aerospace Engineering, or a related technical field is required.
  • Proven experience as an NC Programmer is required; aerospace industry experience is preferred.
  • Proficiency in CAM software, particularly CATIA V5, is required.
  • Strong understanding of G-code and M-code programming is required.
  • In-depth knowledge of machining processes, including milling, turning, and drilling, and assembly processes, including drilling and riveting, is required.
  • Knowledge of aerospace materials, including aluminum alloys, titanium, and composites, is required.
  • Ability to interpret complex engineering drawings and 3D models is required.
  • Experience with machine tool simulation and verification software is required.
  • Familiarity with lean manufacturing principles and continuous improvement methodologies is required.
  • Fluency in written and spoken English is required.
  • Flexibility for mandatory travel to Germany is required.

Responsibilities

  • Develop NC programs for multi-axis machining centers, including 3-axis, 5-axis, and mill-turn machines, using CATIA V5, DELMIA, or similar CAM software.
  • Analyze engineering drawings, 3D models, and specifications to determine machining strategies and tooling requirements.
  • Simulate and verify NC programs to detect potential collisions, ensure material removal, and optimize cycle times.
  • Collaborate with design engineers, manufacturing engineers, and production teams to resolve technical issues and improve manufacturability.
  • Select cutting tools, fixtures, and workholding devices based on material properties and machining requirements.
  • Optimize existing NC programs to improve efficiency, reduce cycle time, and improve surface finish.
  • Perform post-processing and create setup sheets, tool lists, and other documentation for machine operators.
  • Participate in continuous improvement initiatives related to NC programming processes and technologies.
  • Troubleshoot and debug NC programs on the shop floor as needed.
  • Adhere to safety regulations and quality standards.
  • Complete an estimated 1.5 years of training, approximately 80% at the German plant.

Desired Qualifications

  • Aerospace industry experience is preferred.

About the Company

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Airbus designs and manufactures a wide range of aerospace products, including commercial airplanes, helicopters, defense systems, and space technologies. Its aircraft and rotorcraft are built with integrated airframes, propulsion, avionics, and digital systems to carry passengers, cargo, or conduct military missions, while its space division covers satellites, orbital infrastructure, launch services, and secure communications. Airbus differentiates itself with an end-to-end portfolio across commercial, defense, and space, a global manufacturing and services network, and a focus on sustainability and digital transformation. Its goal is to enable global mobility and connectivity while reducing aviation’s environmental impact through sustainable aviation and collaborative innovation.

Company size
10,001+
Company stage
IPO
Headquarters
Blagnac, France
Founded
1970

Recently Posted Jobs

Explore more opportunities at Airbus

See more jobs