For the Wayside ElectroLogIXS (EIXS) Globalization (VLD-R8AC/VIO-86S), seeking a software engineer to port/modify existing EIXS Embedded software for new module types, and performs verification of software requirements. Task also includes preparation of software test verification & validation plan, White Box test plan, unit test reports and execution of software unit tests.
Primary responsibilities include implementing software changes.
Secondary responsibilities include creation and/or execution of software verification test procedures based on existing/new software requirements.
Skills Needed: Embedded software development for safety critical railroad signalling products.
Familiarity with software requirements life cycle, including definition, review, implementation, tracing, and verification.
Must have understanding of layered communications protocols and related technologies, such as TCP/IP, EMP, Class D, etc.
Experience developing Real Time Embedded software in C/C++, and/or Assembly Language.
Experience with 68K, Coldfire, ARM, x86 or PPC microprocessors, and experience with Development Tools such as Green Hills Multi, Keil uVision, or Code Composer.
Experience with Embedded RTOS, such as uC/OS-II desired. Railroad, Aviation, Medical or other safety critical field experience desired.
Familiarity with Cenelec, DO-178B, FRA Rule 236 or other safety standards Skills using CM tools such as PVCS, StarTeam, or ClearCase.
JobServe USA - 2 years ago