Mediabistro logo
job logo

Software Engineer (CAD/PLM Systems Integration)

International Executive Service Corps, Oak Ridge, TN, United States


Software Engineer (CAD/PLM Systems Integration)
Location:

On-site – Y-12 National Security Complex
Clearance:

Active

Q Clearance

(or equivalent that can reciprocate) required
Duration:

3-month task order + 1-year option
Schedule:

Full-time, on-site only
Salary:

Competitive, based on experience + benefits

About the Role
KeyLogic is seeking a Software Engineer to support development and integration efforts across CAD/CAM, PLM, and PDM systems at Y-12. This role will focus on custom development, scripting, and system integration, helping tailor engineering tools to meet mission‑critical operational needs.

This is a hands‑on engineering role requiring strong programming skills and the ability to work across multiple technologies in a secure, collaborative environment.

What You’ll Do

Develop and maintain software solutions supporting CAD/CAM, PLM, and PDM systems

Customize engineering software through scripting and programming to meet organizational requirements

Enhance system interfaces and functionality to improve user experience and efficiency

Support integration of engineering systems, including xBOM and related data structures

Write, test, and debug code across multiple languages and environments

Work with relational databases, including writing and optimizing SQL queries

Utilize version control systems (Git, SVN, etc.) for code management

Troubleshoot and resolve system and integration issuesCreate and maintain technical documentation

Collaborate with cross‑functional engineering, manufacturing, and IT teams

Participate in meetings and provide technical input and status updates

Required Education
Candidates must meet

one of the following combinations :

PhD

in a technical field with relevant experience

Master’s degree

in a technical field with

2–10 years

of related experience

Bachelor’s degree

in a technical field with

5–15 years

of related experience

Associate’s degree

in a technical field with

10–20 years

of related experience

Required Qualifications

Associate’s or Bachelor’s degree in Computer Science, Engineering, or related field

Active Q Clearance (or equivalent eligible for reciprocity)

Strong programming experience in one or more of the following:

Java, C#, C, C++, or Python

Experience with scripting technologies such as JavaScript, AngularJS, Glide API, Jelly, or similar

Experience with version control systems (Git, SVN, or equivalent)

Experience working with relational databases and strong SQL proficiency

Strong analytical, problem‑solving, and debugging skills

Effective communication skills and ability to work in a team environment

Working knowledge of Microsoft Office

Must be local to Oak Ridge, TN and able to work on‑site daily

What You’ll Deliver

Technical documentation and system updates

Ongoing programming support for CAD/CAM, PLM, and PDM integrations

Enhancements to system functionality and performance

Reliable, maintainable code supporting mission‑critical engineering systems

Collaboration with stakeholders to meet system and integration needs

#J-18808-Ljbffr