Oklo is seeking a Software Quality Assurance Engineer to develop and implement quality assurance practices and ensure the highest quality standards in software development for their advanced fission power technology.
Requirements
Fluency in Python
Proficiency in Git
Experience with CI/CD
Experience with all stages of the Software Development Life Cycle (SDLC)
Prior experience navigating quality assurance standards and frameworks (e.g., NQA-1, NIST, DO-178C, ISO 26262)
Proficiency in Rust
Experience with Typescript/Javascript (especially Svelte)
Knowledge of GitLab CI/CD
Responsibilities
Define and lead QA practices, including developing and implementing comprehensive SQA policies and procedures
Develop and implement software test plans
Contribute directly as a developer, writing and reviewing code to ensure the highest quality standards
Collaborate with the Software Engineering Group and other engineering teams to integrate QA processes into the software lifecycle
Transform and optimize the storage and analysis of reactor data and physics results
Design and configure CI/CD pipelines for multiphysics analyses
Build and refine tools that empower reactor engineers to visualize, compare, and evaluate reactor designs
Other
Bachelor's degree in Computer Science, Electrical Engineering, Math, Physics, or equivalent software engineering experience
5+ years of professional experience
Demonstrated ability to work cross-functionally as both a QA leader and a hands-on developer
Self-motivated and enthusiastic
Excellent communicator
Creative and detail-oriented
Flexible time off, equity, competitive pay, 401k, health insurance, FSA, flexible work hours, and other benefits