Software Designer

Date: 12-Jun-2018

Location:Rochester, NY, US

Company: Alstom

The Railway industry today is characterized by both a strong and sustained growth across the world. The trends that drive this are well known: environmental challenges, population growth, urbanization and increasing demands for mobility.

With 6B€ of Sales and around 30,000 employees based in over 60 countries, Alstom develop & market the most complete range of systems, equipment and services offered today in the railway sector. Today we offer our customers solutions that feature a seamless blend of diverse technologies, ensuring optimal interfaces, along with flexible implementation and real synergy in innovation.

Software Designer

Alstom Signaling has an opening for a temporary software designer within our Alstom Digital Mobility organization at our Rochester, NY location. As a software designer, you will design and implement software associated with new and modified products and systems, in response to project-related contracts or R&D activities, while achieving quality, cost and delivery objectives. You will also:

* Design and develop real-time embedded software modules using SysML and C/C++

* Review customer specifications and generate input to technical proposals and cost estimates as requested

* Support the system specification and architecture in collaboration with the product designers

* Create high level software architecture and detailed software module design documents supporting new product development

* Prepare and perform software module tests and verification of deliverables

* Ensure the software work product is under proper configuration management according to the configuration management plan

* Support the software and hardware integration testing

* Investigate and troubleshoot system and software issues identified within existing products

* Work effectively within a cross-functional team; maintain open communication with team members including software architect, hardware designer, RAMS and Validation and Verification (V&V), technical writing and training departments throughout the software life cycle

* Apply processes and standards consistently and contribute to continuous improvement opportunities

Required Qualifications:

* Technical BS degree in related major for functional area (i.e. Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering)

* 2+ years of experience developing embedded software using C/C++

* Experience developing real time embedded systems

* Strong written and verbal communication skills

* Ability to meet deliverables on time while managing multiple priorities in a fast-paced matrix environment

Preferred Experience:

* Experience developing embedded software for the Linux OS

* Experience capturing software requirements and design within formal documentation

* Experience with Digital Signal Processing

* Experience developing Windows applications using C# or C++

* Experience developing software to communicate over Ethernet using UDP, TCP/IP, GSOAP, or TRDP

* Experience designing, developing, integrating and simulating applications using FPGAs

* Experience developing a Linux BSP

* Experience with the use of Emulators, and other hardware/software debugging tools

* Signaling industry-specific experience a plus

* Understanding of railway industry standards and terminology

Alstom offers competitive salaries, an excellent benefits package, and flexible work options, as well as a

uniquely diverse and unified team of professionals. Our culture supports an environment where

employees can continuously learn and gain professional growth through education, exciting projects and

career mobility. Alstom recognizes your achievements and excellent performance through

various performance incentive, recognition and reward programs. Our commitment is to you, the


Come work in an environment that is driven by integrity, innovation and visionary thinking. Make switch

to a new track and join Alstom today!

All qualified applicants will receive consideration for employment without regard to race, color, religion,

sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. Alstom is a drug-free workplace.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and

60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status

as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals

based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover,

these regulations require that covered prime contractors and subcontractors take affirmative action to

employ and advance in employment individuals without regard to race, color, religion, sex, sexual

orientation, gender identity, national origin, disability or veteran status.

Accommodations for Applicants with Disabilities

Alstom provides reasonable accommodations and/or assistance to applicants with disabilities and

disabled veterans (including but not limited to other protected veterans and individuals with known

physical and mental limitations). If you need a reasonable accommodation/assistance for any part of the application and/or hiring process, please contact Alstom's Recruiting Department at (please use "Accommodation Request" as the subject line)

Alstom is an Equal Opportunity and Affirmative Action Employer of Women and Minorities.

Alstom is an Equal Opportunity and Affirmative Action Employer of Protected Veterans and Individuals with Disabilities.

Alstom is a drug-free workplace.

Nearest Major Market: Rochester

Job Segment: Developer, Embedded, Product Development, Computer Science, Linux, Technology, Research

Similar jobs you might like

Software Engineer 2
Ortho Clinical Diagnostics, Inc. Rochester, NY
Embedded Software Engineer
Ortho Clinical Diagnostics, Inc. Rochester, NY