Nanolithography Software Architect

E Logic

Gaithersburg (MD)

On-site

USD 110,000 - 170,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

E Logic seeks a Nanolithography Toolbox Specialist to support the NIST CNST NanoFab in Gaithersburg, MD. The role develops and maintains the Nanolithography Toolbox, a platform‑independent software for scripted lithography pattern layout generation used by researchers and engineers.

The ideal candidate has strong Java and JavaFX skills with experience in scientific/design software, GUI design, and integration with Matlab/Python. On-site government contract reporting to CNST NanoFab management.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (advanced degree preferred).
  • Minimum five (5) years of software development experience.
  • US Citizenship or permanent residency required.
  • Must be able to obtain a NIST site badge; background check and fingerprinting required.
  • Proficiency in Java, JavaFX, Python, HTML5, CSS, JS; familiar with Matlab/LaTeX; experience with IDEs and tooling.

Responsibilities

  • Maintain and enhance the Nanolithography Toolbox (NT) application.
  • Migrate NT to the latest OpenJDK and JavaFX versions (currently 25).
  • Design and implement new GUI components for advanced functionality.
  • Develop Visual Studio Code editor scripts and VS Code templates for autocompletion.
  • Author and maintain LaTeX documentation and release notes.
  • Deliver platform-agnostic software packages for each release.

Skills

Java
JavaFX
Python

Education

Bachelor's degree in CS or related
Advanced degree preferred

Tools

Maven
Git
GitLab
Visual Studio Code
IntelliJ IDEA
MATLAB
LaTeX
Raith EBPG
OpenJDK/LTS
JavaFX
HTML5
CSS
JavaScript

Job description

E Logic seeks a Nanolithography Toolbox Specialist to support the NIST CNST NanoFab in Gaithersburg, MD. The role develops and maintains the Nanolithography Toolbox, a platform‑independent software for scripted lithography pattern layout generation used by researchers and engineers.

The ideal candidate has strong Java and JavaFX skills with experience in scientific/design software, GUI design, and integration with Matlab/Python. On-site government contract reporting to CNST NanoFab management.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Nanolithography Toolbox Specialist
Nanolithography Toolbox Specialist

E Logic • Gaithersburg (MD)

On-site
USD 110,000 - 170,000
Senior Software Architect & Lead Engineer - On-Site
Senior Software Architect & Lead Engineer - On-Site

E Logic • Gaithersburg (MD)

On-site
USD 150,000 - 210,000
Lead Software Developer / System Architect
Lead Software Developer / System Architect

E Logic • Gaithersburg (MD)

On-site
USD 150,000 - 210,000
Staff Engineer: Computational Lithography & Optimization
Staff Engineer: Computational Lithography & Optimization

Synopsys, Inc. • Hillsboro (OR)

On-site
USD 150,000 - 230,000
Senior Lithography R&D Engineer — Nanophotonic Patterning
Senior Lithography R&D Engineer — Nanophotonic Patterning

Visa Hunt • Austin (TX)

On-site
USD 105,000 - 195,000
Medical, Dental, and Vision insurance
401(k) retirement plan
Paid Time Off
Senior Lithography & Nanofabrication R&D Engineer
Senior Lithography & Nanofabrication R&D Engineer

Fab2 • Austin (TX)

On-site
USD 105,000 - 195,000
Medical insurance
Paid time off (Holidays & Sick Time)
Visa sponsorship
+3
NIST CNST: On-Site Software & Database Engineer
NIST CNST: On-Site Software & Database Engineer

E Logic • Gaithersburg (MD)

On-site
USD 100,000 - 150,000
Lithography Engineer
Lithography Engineer

Computer Futures • Yorktown Heights (NY)

On-site
USD 90,000 - 150,000
Applied Software Engineer: LabVIEW, Python & GUI Tools
Applied Software Engineer: LabVIEW, Python & GUI Tools

Signature Science, LLC • Egg Harbor Township (NJ)

On-site
USD 85,000 - 110,000
Quantum Lithography Process Engineer
Quantum Lithography Process Engineer

Applied Materials • Santa Clara (CA)

On-site
USD 128,000 - 176,000