How to succinctly state that someone is not an “X”?

If I want to say that a person is not an engineer can I call him non-engineer? And how about the punctuation, I must use hyphen? And / or capitalize?

I want to use the word somewhere to tell that people who are not engineers can also understand the text


You can also use the word layman about which Lexico says

layman
NOUN

2 A person without professional or specialized knowledge in a particular subject.

the book seems well suited to the interested layman