Advanced development is looking for a hands-on software engineer with experience developing software components on large system integration projects. The successful candidate must have experience working in a process-driven software engineering environment and the ability to document software design with standard modeling tools and techniques (e.g. UML).