The Senior Software Engineer conducts 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 and both internal and external customers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level