Software Developer
Siemens · Chicago, IL · 1 mo ago
On-siteResearch$135k–$232k/yrFull-time
About the role
We are seeking a Software Developer to join our pioneering team. This role involves designing and implementing software components that power next-generation industrial systems, collaborating with architects and deployment teams, and validating solutions in live environments.
Responsibilities
- Design and implement software components, APIs, and SDKs for industrial systems.
- Build and optimize data pipelines for integration with industrial platforms.
- Ensure code quality through secure coding practices, reviews, and automated testing.
- Collaborate with architects and deployment engineers to validate solutions in real-world environments.
- Document technical designs, deployment procedures, and best practices for scalability.
- Support rapid prototyping and iterative development during customer pilots.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or related fields.
- 7-10 years of experience with programming languages (e.g., Python, C++, Java, JavaScript, SQL).
- 7-10 years of experience with source code management, CI/CD pipelines, and software engineering best practices.
- 7-10 years of experience with industrial software stacks, data integration, and cloud-based deployment.
- 7-10 years of experience in writing high quality code for mission critical systems which include writing secure code, error handling and diagnostics, and compliance traceability.
- Willingness and ability to travel 20% to be with customer teams during critical deployment phases.
Qualifications
- Basic Qualifications: Basic qualifications listed above.
- Preferred Qualifications: Strong problem-solving, communication, and collaboration skills; Comfortable working autonomously in a fast-paced environment; Ability to work in cross-functional, customer-facing teams and adapt solutions to evolving requirements; Experience with forward deployment engineering or co-creation; Knowledge of industrial automation, OT/IT integration, and AI/ML deployment in manufacturing contexts; Ability to design for scalability, throughput, maintainability, and compliance in regulated environments; Demonstrated ability to bridge the gap between core engineering and field deployment, enabling scalable, reliable adoption of new systems; Proactively share insights and feedback from deployment experiences with product teams to foster collaboration and drive continuous improvement.
Benefits
Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
Pay
The pay range for this position is $135,303-$231,948 and the annual incentive target will be 15% of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications and premium geographic location.