Software Architect
Company: Alstom Transport USA Inc.
Job Title: Software Architect
Job Location: Pittsburgh, PA
Job Type: Full Time
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 tool recommendations. Contribute to the selection of the execution environment (processor, operating system, middleware, basic software), in collaboration with the Product Architect, System Engineering Manager, and Hardware Architect. Arbitrate and validate major software design choices. Perform software/software integration in collaboration with Software Designers. Perform hardware/software integration in collaboration with the Hardware Architect. Specify, design, prepare, and perform tests and verifications of deliverables. Maintain and support the software. Stay informed about technological advancements through technology watch. Contribute to standardization by reusing existing solutions or defining reusable ones, including COTS (Commercial Off-The-Shelf). Apply and ensure adherence to processes and standards. Contribute to continuous improvement (e.g., Return of Experience, process enhancements).
Requirements: Employer will accept a Bachelor's degree in Computer Science, Electrical Engineering or related field and 4 years of experience in the job offered or in a Software Architect-related occupation.
Requirements: Employer will accept a Bachelor's degree in Computer Science, Electrical Engineering or related field and 4 years of experience in the job offered or in a Software Architect-related occupation.
Recommended Jobs
Chiropractor Langhorne PA
Chiropractor Langhorne PA (25 miles NE of Philadelphia) Urgently Hiring $80K–$112K + Bonus | No Weekends | Join a welcoming, family-focused clinic where you can build relationships—not just vo…
Wine Educator
Job Description Job Description Job Overview At Folino Estate, we believe every guest interaction is an opportunity to create a lasting memory. We're seeking a warm, welcoming, and service-dri…
OTR Dry Van Company Driver W2 Job in Pottstown, PA by American Trucking Group
Dry Van Company Driver W2 Truck Driving Jobs In Pottstown, PA Are you a CDL-A driver in search of a fulfilling OTR opportunity with competitive pay and modern equipment? At American Trucking Gro…
Account Representative - State Farm Agent Team Member
Job Description Job Description Benefits: Bonus based on performance Competitive salary Opportunity for advancement Paid time off ROLE DESCRIPTION: As an Account Representat…
Printing Press Operator, 2nd and 3rd shift
THIS IS FOR 2ND AND 3RD SHIFTS Build your Career with an Industry Leader As the global leader of premium labels, MCC helps brands stand out in competitive markets and inspire positive consumer …
Neurology Job Near Altoona, PA
A well-established neurology group seeks another associate. You'll work alongside 5 other Neurologists, 2 Neurosurgeons and an experienced support staff. There will be a strong mix of patients includi…
Collision Avoidance Systems Specialist
SUMMARY At Strata Worldwide, we specialize in cutting‑edge machine‑vision AI safety technologies designed to enhance operational safety and efficiency within the industrial settings such as ports,…
Dental Assistant
Job Description Job Description Overview HealthDrive is seeking a Dental Assistant (with Radiology Certificate) to work Full-Time (4 Days/Week) in and around the Chambersburg, PA area. …
DIRECT HIRE- HR and Payroll Coordinator - Direct Hire
Job Description Job Description DIRECT HIRE- Payroll and Human Resources Assistant Location: Lititz, PA Salary: $52,000–$58,000 DOE | Full-Time, 1st shift Allegiance Staffing is partneri…
Assistant Store Manager FT
EEO Statement: Hat World, Inc., Lids Holdings, Inc., dba Lids and subsidiaries is an Equal Opportunity Employer and is committed to complying with all federal, state, and local EEO laws. Hat World…