10,000 jobs found — updated daily
Siemens Mobility Customer Services is seeking an experienced Software Engineer to expand digital services across North America. As part of the engineering software development team, this role supports internal and customer initiatives, enhances existing products, and translates requirements into proof-of-concepts, prototypes, and new features that deliver customer value. The work spans programmable logic controllers (PLCs), PC-based systems, and interfaces for cloud-based data collection and processing. The engineer will help connect onboard train data—including operations, maintenance, safety, and security data—with Railigent, Siemens Mobility’s cloud platform for rail assets that uses IoT and AI. The position is based in Sacramento, California, with a hybrid schedule requiring three days in the office. Travel of 10% is required. Candidates should be willing to work in non-climate-controlled environments and inclement weather if required or applicable.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level

The resume builder that gets results.
Common questions about Software Engineer careers and jobs.