Sr. Software Engineer

Position Description: Dispatch Console Products Engineering Project Leader

As an Engineering Project Leader (EPL) on our console product development team, you will drive the creation of software that impacts millions of people and helps public safety and first responders in times of need. You will design and develop cutting-edge public safety dispatch console products for our critical communication radio systems, directly influencing our police, fire, EMS, military and commercial customers throughout the world.
This position requires an organized, professional software team leader capable of careful project management as well as effectively implementing software designs using industry best practices.
This position is located in our Lynchburg, VA facility and involves little or no travel. Lynchburg offers amazing opportunities for outdoor recreation, and was recently named among the “50 Best Places To Live And Play” by National Geographic Adventure magazine. If a 10-20 minute commute to work, an average housing cost of $105K (2006), below average crime rate, and tens of thousands of acres of National Forest and parks within a few minutes’ drive appeals to you, then you owe it to yourself to check out Lynchburg, VA.
As the Dispatch Console EPL, the successful candidate will be personally responsible for:
– Leading the dispatch console development team to successful project completion
– Gathering and documentation of product requirements
– Generation of design documentation, including test plans
– Leading Requirements, Design, and Code reviews
– Proposing and implementing changes in existing C++ source code
– Generating and maintaining development team schedules, milestones, and deliveries
– Leading and presenting code reviews
– Ensuring that processes are followed and valid metrics are produced
– Generating release notes and technical documentation (User’s manuals, etc.)
– Leading architecture discussions for next generation product
– Maintenance of configuration management tools for issue tracking and version control
Minimum Requirements:
– BSEE (Electrical Eng.) / BSCS (Computer Science) / BSCE (Computer Eng.) / BSSE (Software Eng.)
or equivalent with 6 years experience.
– 5 years C/C++ STL and Win32 API programming on Microsoft platforms
– 3 years object oriented design and analysis experience
– 2 years of demonstrated team leadership and project management experience
– Experience creating requirements, design, and test documentation
– Knowledge of TCP/IP and Windows Sockets 2.0 API programming
– Understanding of multi-processor and multi-threaded applications
– Very strong communication skills, both written and oral
– Excellent time management skills
Special Requirements: 
The following attributes are highly desirable:
– Experience with audio processing or low-level sound card mixing
– Familiarity with the Rational toolset (Specifically ClearCase and Clearquest)
– Experience with C# and Microsoft .NET framework 3.0
– Process-focused background, CMM or equivalent
– IP and P25 protocols experience, including TCP, UDP, Mobile IP, CSSI, ISSI, Windows sockets
– Understanding of VoIP technologies, including SIP
– Cisco router/switch configuration and management
– IEEE C.S.D.P. certification

  To apply, click here