Siemens Jobs

Job Information

Siemens Software Developer in Minnetonka, Minnesota

Software Developer

  • Munhall, Pennsylvania; Minnetonka, Minnesota

  • Research & Development

  • 243464


Share Job

Job Description

Organization: Mobility

Business Unit: Mobility Management

Requisition Number: 243464

Primary Location: United States-Pennsylvania-Munhall

Other Locations: United States-Minnesota-Minnetonka

Assignment Category: Full-time regular

Experience Level: Mid level

Education Required Level: Bachelor's Degree

Travel Required: 5%

Job Description:

Position Overview

You will be part of a team that designs and supports the Siemens vision for North American Rail Automation. You will be working closely with subject matter experts, architects, developers and testers to develop and support the Siemens Back Office Server (BOS), which is part of the Positive Train Control (PTC) initiative. PTC is shaping the landscape of the rail transportation industry for decades to come and will be leveraged as a backbone for future technologies that will lead to network optimization and an autonomous rail network.

Key Responsibilities

  • Design, implement, enhance,unit-test, and support functionality of the BOS

  • Provide estimates for modulesunder development, and estimate own work

  • Take leadership initiatives insoftware development projects

General Requirements

  • BS Degree or foreign equivalentin Computer Science or Engineering

  • Analytical mind withproblem-solving aptitude

Detailed Requirements

  • Ability to develop quality softwarein C++ and quickly come up to speed in similar languages

  • Ability to analyze and fix problems

  • Ability to professionallyinterface with peers and management

  • Ability to work independentlyand with little supervision

  • Ability to be part of a 24X7on-call rotation

  • Experience in an agileenvironment

  • Experience with unit andintegration testing frameworks

  • Experience with LINUX operatingsystems

Preferred Knowledge

  • Experience with complexsoftware topics such as multithreading and inter-process communicationasynchronicity

  • Experience in interfacing withcustomer and providing technical feedback in a customer-friendly manner

  • Experience with the versioncontrol system git

  • Experience with relationaldatabases

  • Experience with AI and data analytics

Qualified Applicants must be legally authorized for employment in the United States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States.

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law

Applicants and employees are protected under Federal law from discrimination. To learn more, Click here at .

Pay Transparency Non-Discrimination Provision

Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here at .