Senior Software Engineer: AI-Driven Windows Apps

AMETEK, Inc.

Oak Ridge (TN)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

AMETEK, Inc. seeks a Senior Software Engineer to design, develop, and maintain ORTEC software across Windows and embedded platforms. You will architect service-oriented solutions using gRPC/REST, interface with ORTEC instrumentation, and drive AI-assisted development responsibly.

The role emphasizes Agile practices, secure coding (SSDF), and collaboration with product management, manufacturing, quality, and support. MS-based CI/CD pipelines and ITAR compliance are key facets of the position.

Qualifications

  • Bachelor's degree in CS/CE/EE/Nuclear Engineering or related field.
  • Eight or more years of professional software development experience.
  • US Person (citizen or green card holder) due to ITAR.
  • Strong proficiency in C# and C++.
  • Proficiency with Angular, TypeScript, HTML5, CSS3 and modern web app dev.
  • Experience building responsive, maintainable UIs for scientific/industrial software.
  • Experience integrating front-end with REST and gRPC-based backends.
  • Understanding of frontend architecture, state management, UI/UX best practices.
  • Experience with Azure DevOps for source control, work items, build automation, CI/CD.
  • Familiarity with SSDF, secure coding standards and cybersecurity.
  • Understanding authentication, authorization, encryption, cert management, vulnerability remediation.
  • Ability to use AI-assisted development tools (e.g., Copilot, ChatGPT) to boost productivity and evaluate AI output.

Responsibilities

  • Design, develop, test, debug, and maintain Windows desktop and service-based applications.
  • Design, develop, and maintain service-oriented and distributed software architectures using gRPC and REST APIs.
  • Translate requirements into scalable, maintainable, and testable software solutions.
  • Participate in architecture, design reviews, code reviews, and technical planning.
  • Develop software interfacing with ORTEC instrumentation and data acquisition systems.
  • Collaborate with product management, manufacturing, quality, and customer support.
  • Apply Agile methodologies and software engineering best practices.
  • Maintain technical requirements, design documentation, and test artifacts.
  • Design, implement, and maintain Azure DevOps CI/CD pipelines for automated builds, testing, deployment, and quality initiatives.
  • Apply SSDF principles and secure coding throughout the SDLC, including threat mitigation and dependency analysis.
  • Mentor junior engineers and provide technical guidance.
  • Provide technical assistance to Manufacturing and Customer Service.
  • Evaluate new technologies and contribute to continuous improvement.
  • Use SVN, Git, TFS for configuration management.
  • Engage in technical collaboration and communication.

Skills

C#
C++
Angular
TypeScript
HTML5
CSS3
REST
gRPC
Azure DevOps
SSDF
Cybersecurity
AI tools
UI/UX concepts
Code reviews

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Nuclear Engineering or similar

Tools

Azure DevOps
Git
SVN
TFS

Job description

AMETEK, Inc. seeks a Senior Software Engineer to design, develop, and maintain ORTEC software across Windows and embedded platforms. You will architect service-oriented solutions using gRPC/REST, interface with ORTEC instrumentation, and drive AI-assisted development responsibly.

The role emphasizes Agile practices, secure coding (SSDF), and collaboration with product management, manufacturing, quality, and support. MS-based CI/CD pipelines and ITAR compliance are key facets of the position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI-Driven Windows & Cloud Dev
Senior Software Engineer — AI-Driven Windows & Cloud Dev

AMETEK • Oak Ridge (TN)

On-site
USD 115,000 - 130,000
Senior Software Engineer - AI-Enabled Windows Apps
Senior Software Engineer - AI-Enabled Windows Apps

AMETEK Inc. • Oak Ridge (TN), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer – AI-Driven Windows & Cloud Apps
Senior Software Engineer – AI-Driven Windows & Cloud Apps

Talentify • Oak Ridge (TN)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Talentify • Oak Ridge (TN)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

AMETEK, Inc. • Oak Ridge (TN)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

AMETEK Inc. • Oak Ridge (TN), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

AMETEK • Oak Ridge (TN)

On-site
USD 115,000 - 130,000
AI Engineer: Build Production-Ready AI Solutions
AI Engineer: Build Production-Ready AI Solutions

AMETEK Inc. • Mount Prospect (IL)

On-site
USD 120,000 - 140,000
Senior Forward-Deployed Engineer (AI & DevOps)
Senior Forward-Deployed Engineer (AI & DevOps)

Autoptic Inc. • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Software Engineer
Software Engineer

AMETEK • Harleysville (PA)

On-site
USD 100,000 - 140,000