Job Responsibilities: Candidate is expected to provide oversight to complex software development projects by leveraging prior software development experience. Candidate shall be able to debug multithreaded software applications, perform software code reviews, and be able to generate scripts using Bash and Python. Candidate will also be responsible for software requirements generation, system level testing and patching as well as generating recommendations for improvements.
Knowledge, Skills, and Abilities: Coding proficiency using Bash and Python is required. Prior experience generating scripts to control systems is required. Proficiency in systems engineering processes and willingness to generate and maintain system documentation is required. BS or higher in engineering or technical discipline.