Software Architedt
Alstom · Pittsburgh, Pennsylvania, US
Company: Alstom Transport USA Inc. Job Title: Software Architect Job Location: Pittsburgh, PA Job Type: Full Time Rate of Pay: $120,000 – 140,000/year Duties...
Job description
Company: Alstom Transport USA Inc. Job Title: Software Architect: Job Location: Pittsburgh, PA: Job Type: Full Time: Rate of Pay: $120,000 – 140,000/year Duties: Contribute to the elaboration of product/system specifications and architecture, in collaboration with Product Designers or System Engineers. Define the software requirements specifications: Define the functional, operational, interface, and performance requirements, as well as those related to safety, cybersecurity, RAM, and other constraints. Ensure all requirements are verifiable (testability, etc.). Ensure traceability of software requirements throughout the development cycle. Define the software architecture: Develop the functional and structural breakdown into software components. Allocate requirements to the software components. Define interfaces between software components. Define the dynamic behavior of the software. Validate the feasibility of the solution through model simulation or mock-ups. Make key technical decisions for software development: Select development tools, methodologies (e.g., UML), programming languages, coding strategies, and coding rules, strictly following internal processes, methods, and too...