JOBSEARCHER

Sr Software Developer/ Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Sr Software Developer/ Software Engineer Rochester, NY Job Description: The primary objective of the work is embedded software development of safety critical software in C using numerical assurance and checked redundant techniques needed for CTDOT program. Occasional tool work is done in C++ or C#. Required skills/Certification: Experience in software engineering, development, V&V for signaling products. Experienced knowledge of NISAL numeric insurance techniques for source code and fault injection. Experience in Assembly language. Knowledge of international standards AREMA, CENELEC, IEEE. Knowledge of railways signaling system, product. Strong knowledge and utilization of tools for software configuration management, documentation management and change management (ClearQuest, SVN, AEC12, Bazaar, Code Collaborator, RTC, GIT). Project Scope: Complete software requirements, software architecture, and implementation as well as support for the design of test scripts with specific focus on NISAL vital application and ACSES 2oo2 development. Updating and operating the On-Board equipment in the CTDOT configuration, together with the complete suite of SW tools. Debugging complex integrated systems (instrumented code). Writing source code in compliance with coding standards. Support other peers with dedicated technical reviews and become an active part of the review community. Keywords to search: NISAL numeric, Debugging, C++ or C#. Experience in software engineering, development, V&V for signaling products. Experienced knowledge of NISAL numeric insurance techniques for source code and fault injection. Experience in Assembly language. Knowledge of international standards AREMA, CENELEC, IEEE.