Software Engineers conduct multidisciplinary research and development for applications across a wide variety of end user platforms. Pursuant to this, these engineers support pre-contract discussions, demonstrations, prototype development, customer requirement solicitation, detailed requirement and designs, integration across software, hardware and systems supporting development of end user products as well as testers and trainers for those products. During the requirement and design phases, these engineers will coordinate heavily with other engineers.
Technical responsibilities through full life cycle development
Technical design and architecture; leading the team’s direction
Act with technical independence pursuant toward successful completion of programs
Other related duties as assigned by supervisor
BS in Computer Science or Computer Engineering is required with a minimum of 5 years of related experience.
Mandatory Job Qualifications:
Applicants must have all of the following to be considered for this position:
Highly Desired Job Qualifications:
Applicants with the following qualifications will be given first consideration: