Share this Job
Email similar jobs to me

C++ Software Engineer Job

GE

Date: Apr 26, 2013

Location: Melbourne, FL, United States

Job Number: 1547952
Business: GE Transportation
Business Segment: Transportation
About Us: GE works on things that matter. The best people and the best technologies taking on the toughest challenges. Finding solutions in energy, health and home, transportation and finance. Building, powering, moving and curing the world. Not just imagining. Doing. GE works. Working for GE Transportation is exciting & challenging. Come see what you are missing!
Posted Position Title: C++ Software Engineer
Career Level: Experienced
Function: Engineering/Technology
Function Segment: Applications and Software
Location: United States
U.S. State, China or Canada Provinces: Florida
City: Melbourne
Postal Code: 32904-2309
Relocation Assistance:
Role Summary/Purpose: GE is an equal opportunity employer, offering a great work environment, challenging career opportunities, professional training and competitive compensation.

This C++ Software Engineer will be part of a world-class software team that designs and develops solutions for our new RailEdge products. RailEdge Planning Solutions will automate the Railroad Planning System with an innovative design to improve the railroad network capacity and efficiency. This enterprise software is developed in C++ for a Linux / Unix technology stack.
Essential Responsibilities: Follow this link for more information and video of our current products http://www.getransportation.com/rail/rail-products/operations-control-center/railedge-traffic-control.html. In this role, you will:
  • Design develop, and test enterprise class software in all phases of the SDLC with robust design, high quality, and strong mentorship
  • Translate customer and system requirements into robust software design with a test-driven approach
  • Drive software quality by performing thorough requirements analysis, design and code reviews, writing unit and automated integration tests, and using static / dynamic / complexity / coverage analysis tools
  • Leverage legacy core design and introduce Component Interface (CI) based design to produce a highly customizable architecture to suit customer needs
  • Efficiently manage project and personal schedule by consistently meeting deadlines
  • Exhibit continuous drive for improving quality and productivity by introducing and enforcing appropriate tools and processes
  • Interact and influence cross-functionally with Systems, and Test Engineers to understand requirements and generate test procedures
  • Interact with global teams by mentoring, and attending technical reviews
  • Successfully communicate project plans, tracking details, status updates and risk mitigation plans to the cross-functional team
  • Investigate and solve production system issues with a focus on customer service
  • Qualifications/Requirements:
  • Bachelor’s Degree in Computer Science, Software Engineering, or related discipline
  • Minimum of 5 years of experience in software design and development efforts
  • Minimum of 3 years of experience in C++ programming
  • Additional Eligibility Qualifications: GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
    Desired Characteristics:
  • Strong knowledge of data structures, algorithms, and object-oriented design using C++
  • Experience with the Standard Template Library (STL) is especially preferred
  • Experience with Oracle or other relational databases, including SQL queries
  • Experience with Windows, and Unix or Linux
  • Strong debugging & complex problem solving skills
  • Experience with system testing processes, tools & automation
  • Experience in Railroad industry
  • Experience with Java / JEE, JPA, Hibernate, ESB, JBOSS
  • Experience and understanding of Service Oriented Architectures and Design
  • Experience with creative User Experience / User Interface design concepts and standards
  • Experience with ClearCase SCM and ClearQuest Defect Tracking

    Why join one great company when you can join many? We are more than 280,000 people with jobs that range from biochemist to finance specialist to wind energy engineer. We’re passionate about making life better with new ideas and technologies. We’re diverse, supporting our communities in more than 140 countries. Experience personal growth and competency development as part of the GE team. Around the world, we are helping build the healthcare, transportation and aviation of the new century.

    GE Transportation, a unit of GE, solves the world’s toughest transportation challenges. GE Transportation builds equipment that moves the rail, mining and marine industries. Our fuel-efficient and lower-emissions freight and passenger locomotives, diesel engines for rail, marine and stationary power applications, signaling and software solutions, drive systems for mining trucks, and valueadded services help customers grow. GE Transportation employs approximately 12,000 employees worldwide.Learn more about GE Transportation today!

    Melbourne, Florida is a coastal city with comfortable temperatures year round. Beautiful beaches and close proximity to Orlando, FL and other major cities makes Melbourne a very attractive location. Industry in Melbourne includes a concentration of high tech jobs while education is also a focus with a number of local colleges & universities. Come see why we love Melbourne!

    To stay connected with exciting news and the latest job opportunities from GE AMSTC, Aviation, Oil & Gas, Power & Water and Transportation, follow us on twitter: @geconnections


  • Nearest Major Market: Melbourne
    Job Segments: Biochemistry, Developer, Engineer, Database, Oracle, Science, Technology, Engineering