Siemens Jobs

Siemens corporate career site

Job Information

Siemens Software Development Engineer in Buffalo Grove, Illinois

Job Family: Engineering

Req ID: 416727

Company: Siemens Industry, Inc.

Location: 1000 Deerfield Parkway, Buffalo Grove, IL 60089

Position Title: Software Development Engineer

Hours: Monday – Friday, 8:00 am to 5:00 pm, 40 Hours/ Week

Summary of Duties: Work with the edge computing strategy team of the Factory Automation Business Unit in Siemens on developing a new product that requires integration of Operational Technology (Industrial and Automation Technologies) and IT (Information/ High Tech). Develop software product vision, strategy, and roadmap of a new edge-computing product. Identify short, medium, and long-term product features. Define integrations with Siemens’ product portfolio and leading cloud providers. Collect customer feedback and prioritize feature requests. Develop integrations of technologies from different tiers of infrastructure, such as cloud, hyper converged, IT, and OT. Hands on development of product components and features. Design, develop, and test code. Manage version repository. Assist with code reviews, including feature definition, timeline tracking, and bug prioritization and triage. Act as technical expert when working with technological partners. Help define integrations between Siemens’ products and partners’ products. Assist with planning product roadmaps. Assist with identifying short, medium, and long-term goals of projects. Work with the following software, products, and technologies: Data connectors for integrations between different platforms, such as cloud to Siemen products; Machine Learning-based models and analytics to increase efficiency in factories, such as anomaly detection, predictive maintenance, and overall equipment effectiveness; Industrial communication protocols, such as OPC UA and Modbus; Siemens DI FA products, such as Siemens Industrial Edge, PLCs, and TIA portal; Kubernetes, Docker, and other micro-service based deployments/architecture; QA/T&M solutions, such as National Instrument products and signal generators; Programming Languages: C++, Go, C#, JavaScript, Python, and Java. 10% Domestic and International travel required. Remote Work Permitted.

Qualifications: The position requires a Bachelor’s degree in Computer Science, Process Engineering, Industrial Engineering, Electrical Engineering, or related field and two (2) years of experience in job offered, or as a Process Engineer or in an Industrial related occupation The position requires the following skills: At least one server-side technology, such as Java, Python, Golang, or C++; React JS, Node.js, Spring, Android Studio, .NET, AKKA, GitHub, and RESTful API; Socket Programming; Agile Methodologies and Process Engineering; Performing project or program management tasks; Edge computing, IoT, or Industrial Automation; Open source HTTP frameworks and API design; Driving product features, functional specifications, and development schedules; Cloud computing and container technology; Leading and mentoring other Software Developers; Manufacturing field devices and process; Machine learning engineering and development. 10% Domestic and International travel required. Remote employment permitted. Skills can be gained concurrently or as part of a related educational program.

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 unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

Reasonable Accommodations

If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accomodation for disablity form (https://www.siemens.com/us/en/company/jobs/search-careers/accommodation-for-disability.html) If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.

EEO is the Law

Applicants and employees are protected under Federal law from discrimination. To learn more, Click here (https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm) .

Pay Transparency Non-Discrimination Provision

Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here (https://www.dol.gov/sites/dolgov/files/OFCCP/pdf/pay-transp_%20English_formattedESQA508c.pdf) .

California Privacy Notice

California residents have the right to receive additional notices about their personal information. To learn more, click here (https://new.siemens.com/us/en/general/legal/us-internet-privacy-notice-state-rights.html) .

DirectEmployers