Description
The Software Engineer will analyze, design, implement, and test software modules; design interfaces with other engineers; support software interfaces for acquisition and production; maintain implemented features; follow software processes and design guidelines; document work; communicate with project and group managers; and share knowledge in the project documentation repository. The role requires a bachelor's degree or higher in Computer Science and Technology or an equivalent qualification, at least three years of related engineering experience, and at least three years of project experience.
