Sr Software Engineer
Req ID 1014BR Recruiter Matthew Jones Industry Job Title Sr Software Engineer Internal Position Title Staff Software Engineer Employment Status Regular Full-time Location Springfield, VA Contract Award Contingency No Job Description ENSCO's Applied Technology and Engineering (ATE) Division designs, develops and manufactures precision, high speed, real-time track inspection systems for the national and international railway market. We are presently seeking a Senior Software Engineer to join our engineering staff for the design, development and support of measurement and inspection system technology products.Responsibilities will include:- Architect effective software product designs.- Develop detailed software specifications and provide accurate time estimates for the software development process.- Design, develop, code, test and debug real-time, multi-threaded, multiprocessing software applications and associated user interfaces.- Analyze existing products and provide recommendations and implementation plans for improving existing software designs.- Support and enhance existing software products as necessary.- Lead design teams Qualifications Required (Skills) -Bachelor's degree in Computer Science or equivalent.-Minimum 7 years of software design experience with real-time data acquisition, analysis and presentation.-Software product architecture development experience.-Ability to develop real-time, multi-threaded, object oriented software applications in C++.-Ability to lead product research, design, coding, test and debug functions.-Socket level programming experience.-Working knowledge of computer hardware.-Effective leadership skills.-Excellent written and oral communication skills.-Ability to climb a ladder to gain access to railway cars.-Ability to travel up to 10% of the time.The selected candidate may be required to submit to fingerprinting, drug screening, and additional background investigations in connection with this position. Wearing safety equipment (hardhat, steel-toe boots, protective vest and protective eye glasses) when working on railroad properties is also a requirement. ENSCO will provide all necessary safety equipment. General Education/Years of Experience BS or equiv; min 7 yrs related exp US Citizenship No Security Clearance Level None Drug Screen Type None Export Control and Licensing This position may involve access to technology or technical data that is controlled under US export control laws and regulations and the release of which to a foreign national may require an export license from the US Government. Background Check Type 7 year Qualifications Desired -Master's degree in Computer Science.-Railway experience-MySQL database experience.-Experience using the QT cross-platform UI and software application development framework-Experience with ORM (Object-relational mapping) tools.-Visual Studio 10/15 and Eclipse IDE Experience.-Experience developing software applications in a Windows and UNIX/LINUX/QNX environment.#LI-MJ1*MNSTR Division Description Applied Technology and Engineering DivisionThe Applied Technology and Engineering (ATE) Division is located in Springfield, Va. The ATE Division is the rail industry's source for high-speed and intercity rail safety, track inspection systems, track inspection services, vehicle evaluation testing, rail asset management, and rail security. ATE employees bring together decades of experience and the latest technologies, including laser scanners, real-time signal processing, machine vision, GPS/inertial navigation, wireless communication, and Web data management. The result is efficient, effective products and services that meet the precise needs of the rail community. The ATE Division's extensive background in research and development, rail and vehicle inspection, and asset management makes ENSCO uniquely qualified to not only provide a solution the challenge at hand, but to integrate the solution with other legacy systems already in place. Key customers include the Federal Railroad Administration, US commercial rail organizations, and government agencies abroad. ENSCO, Inc. and its wholly owned US subsidiaries are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.