Software Developer
Core
Develop and maintain the Argus security system and related physical security hardware/software for DOE laboratories.
Role type
Senior Software Developer (Security Systems)
Builds
Physical security systems (Argus) and related software solutions
Domain
National Security / Physical Security / Software Engineering
Deliverable
production ML models | product features
Required skills
Object-oriented programming (C++, Java), Scripting (Lua, Python), Linux/Windows environments, Git/GitLab/GitHub, SDLC, System design
Preferred skills
Containerization, Automated build/deployment, Physical access control systems, Intrusion detection systems, Technical direction
Responsibilities
Design, implement, deploy, and maintain software systems; Collaborate on requirements definition and testing; Manage complex parallel tasks and priorities; Provide creative technical solutions to operational requirements
Seniority
Senior, hands-on IC with leadership potential
