Optics Inspection Analysis Software Developer at Lawrence Livermore National Laboratory - ScoutJobs - The AI-curated global job board
Skip to content
Lawrence Livermore National Laboratory
Posted 6 hours ago

Optics Inspection Analysis Software Developer

Lawrence Livermore National Laboratory

Requirements

U.S. DOE Q-level security clearance eligibility, Bachelor's degree in CS, CE, or Applied Math, Significant Python 3 development experience, Experience with image/signal processing libraries, Advanced MATLAB knowledge, Code profiling and optimization experience

Skills

PythonMatlabOpenCV

About the role

Responsibilities

  • Analyze existing image processing and analysis code written in MATLAB, Perl, and Java
  • Reimplement MATLAB image processing routines in Python using OpenCV and scikit-image
  • Implement unit tests, integration tests, and performance benchmarking
  • Maintain and enhance the modernized codebase and documentation
  • Contribute to coding standards, testing frameworks, and CI/CD practices
  • Collaborate with NIF scientists and stakeholders to clarify requirements
  • Mentor team members in Python and modern software engineering techniques

Requirements

  • Ability to obtain and maintain a U.S. DOE Q-level security clearance
  • Bachelor's degree in Computer Science, Computer Engineering, Applied Mathematics, or related field
  • Significant software development experience using Python 3
  • Experience with image processing or signal processing using OpenCV, scikit-image, NumPy, SciPy, or Pandas
  • Advanced knowledge of MATLAB programming and automated testing
  • Experience with code profiling and performance optimization
  • Strong verbal and written communication skills

Preferred Qualifications

  • Master's degree in a related technical field
  • Experience reengineering large software projects into new languages and architectures
  • Proficiency with SQL and Oracle databases
  • Experience with Git-based workflows (GitLab, GitHub, or Bitbucket)
  • Experience with CI/CD pipelines and Docker containers

About the Company

Lawrence Livermore National Laboratory (LLNL) turns bold ideas into world-changing impact, advancing science and technology to strengthen U.S. security and promote global stability.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Optics Inspection Analysis Software Developer

Lawrence Livermore National Laboratory · Livermore

Sign up to apply