Software Development Engineer

Siemens

Grand Prairie (TX)

Hybrid

USD 69,000 - 118,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens in Grand Prairie, TX is hiring a Junior Software Development Engineer to contribute to design, development, testing, deployment, and support of software that blends power system data, industrial connectivity, cloud tech, and AI capabilities.

You'll work with senior engineers and product teams to deliver intelligent insights, automation, and operational value for diverse customers in industrial, commercial, and utility sectors.

Qualifications

  • Bachelor’s degree in CS, SE, CE or data science.
  • 0–2 years software development experience incl. internships.
  • Understanding of OOP and API-based architectures.
  • Proficiency in C#, Python, Java, or C++ and Git basics.
  • Familiarity with web technologies and problem solving.

Responsibilities

  • Assist in development, testing, deployment, and maintenance of software solutions.
  • Develop and enhance applications using modern software practices and tools.
  • Contribute to AI-enabled capabilities such as data analytics and anomaly detection.
  • Develop interfaces connecting field devices, power systems, and cloud platforms.
  • Support REST APIs, microservices, and cloud-connected architectures.
  • Participate in design reviews, testing, and CI/CD processes.
  • Collaborate with engineers, PMs, UX designers, and domain experts.

Skills

C#
Python
Java
C++
Object-oriented programming
Web tech / APIs

Education

Bachelor’s degree in Computer Science / Software Engineering / Electrical Engineering / Data Science

Tools

Visual Studio / VS Code
GitHub / Azure DevOps
Docker
MQTT / OPC UA

Job description

**Job Family:** Electrical Products

**Req ID:** 520535

**Position Title:** Software Development Engineer

**Location:** Grand Prairie, TX (Hybrid)

**Are you looking for a company that empowers talent?**

Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. Improving how we live, work, and move today and for the next generation!

From Day 1, you are empowered to create an impact with your full potential and creativity to make a difference for tomorrow.

We truly have an inclusive and diverse team culture where you can be yourself. Our extensive global presence offers a diverse range of career opportunities across various industries, nations, and job domains, empowering our workforce to continuously enhance their skills and stay competitive.

Create a better tomorrow with us!

Siemens is seeking an energetic and motivated **Junior Software Development Engineer** to join our Digital Solutions Software team. This entry-level position will contribute to the design, development, testing, deployment, and support of software solutions that combine power system data, industrial connectivity, cloud technologies, and Artificial Intelligence (AI) capabilities.

Working closely with senior software engineers, architects, product managers, and power system experts, you will help develop modern applications and services that deliver intelligent insights, automation, predictive analytics, and operational value for customers across commercial, industrial, and utility environments.

This role offers an exciting opportunity to build a career at the intersection of:
  • Software Engineering
  • Artificial Intelligence
  • Industrial IoT
  • Cloud Technologies
  • Digital Energy Management
  • Power Distribution Systems
You will make an impact with the following responsibilities:
  • Assist in the development, testing, deployment, and maintenance of software solutions supporting Siemens Digital Solutions products.
  • Develop and enhance applications using modern software engineering practices and tools.
  • Contribute to AI-enabled capabilities such as data analytics, anomaly detection, intelligent search, copilots, predictive maintenance, and workflow automation.
  • Develop software interfaces connecting field devices, power systems, cloud platforms, and business applications.
  • Support the implementation of REST APIs, microservices, and cloud-connected architectures.
  • Participate in software design reviews, code reviews, testing activities, and continuous integration/deployment processes.
  • Collaborate with software engineers, product managers, UX designers, and domain experts to deliver product features.
  • Assist in troubleshooting, debugging, and resolving software issues.
  • Contribute to development schedules and project deliverables.
  • Participate in continuous improvement initiatives for software quality, architecture, security, and development standards.
  • Document technical designs, implementation details, and operational procedures.
  • Support proof-of-concept and innovation projects involving AI, Industrial IoT, digital twins, and advanced analytics.
You’ll win us over by having the following qualifications:
Basic Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or Data Science.
  • 0-2 years of software development experience including internships, co-ops, academic projects, or professional experience.
  • Understanding of object-oriented programming principles.
  • Experience developing software using one or more programming languages: C#; Python; Java; C++ Familiarity with source control systems such as Git.
  • Understanding of web technologies and API-based architectures.
  • Strong analytical, troubleshooting, and problem-solving skills.
Software Development
  • C# or similar object-oriented programming language
  • Python
  • REST APIs and HTTP-based services
  • Git source control
  • Software debugging and troubleshooting
  • Unit testing and automated testing practices
Development Tools
  • Visual Studio and/or VS Code
  • GitHub or Azure DevOps
  • Docker or container technologies
  • Must be eligible to work in the US with no sponsorship now or in the future.
Preferred Qualifications
  • Ability to manage multiple assignments and priorities.
  • Strong verbal and written communication skills.
  • Demonstrated desire to learn emerging technologies and continuously develop technical expertise.
  • Exposure to Artificial Intelligence, Machine Learning, Generative AI, or data analytics through coursework, internships, hackathons, or personal projects.
  • Experience with cloud platforms such as Microsoft Azure.
  • Familiarity with modern web application frameworks.
  • Experience developing or consuming APIs.
  • Experience with MQTT, OPC UA, or Industrial IoT technologies.
  • Understanding of software architecture patterns and microservices.
  • Experience using AI-assisted development tools and coding copilots.
Preferred Domain Knowledge
  • Electrical power distribution systems
  • Energy management systems
  • Industrial automation
  • Smart buildings
  • Industrial networking
  • Power monitoring
  • Low-voltage and medium-voltage systems
  • Industrial communication protocols such as:
  • MQTT
  • Modbus
  • PROFINET
  • OPC UA
Additional Preferred Skills
  • SQL and database management
  • Data visualization and analytics
  • Container orchestration technologies
  • Technical documentation using Markdown
  • Ability to interpret electrical schematics, wiring diagrams, and technical drawings
  • Understanding of software cybersecurity principles
  • Agile software development methodologies

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.

Benefits and Perks

Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html

The pay range for this position is $68,830 – $117,994. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

Create a better #TomorrowWithUs

About Siemens

We are a global technology company focused on industry, infrastructure, transport, and healthcare. From more resource-efficient factories, resilient supply chains, and smarter buildings and grids, to sustainable transportation as well as advanced healthcare, we create technology with purpose adding real value for customers. Learn more about Siemens here (https://www.siemens.com/global/en/company.html) .

Our Commitment to Equity and Inclusion in our Diverse Global Workforce

We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.

#Remote #LI-AB1 #transformtheeverydaywithus #siemens #softwaredeveloper #softwaredevelopmentengineer #electricalproducts

$68,830 $117,994

**Organization:** Smart Infrastructure

**Job Type:** Full-time

**Category:** Research & Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Siemens Mobility • Grand Prairie (TX)

Hybrid
USD 69,000 - 118,000
Software Engineering Manager
Software Engineering Manager

Siemens AG • Mason (OH), Northern (KY)

Hybrid
USD 110,000 - 198,000
Health and wellness benefits
Hybrid work model
Global mobility
Front-End Software Developer
Front-End Software Developer

Siemens • City of Schenectady (NY)

Remote
USD 82,000 - 142,000
Health and wellness benefits
Remote work flexibility
Smart Infrastructure Electrical Products Engineering Leadership Development Program: Software E[...]
Smart Infrastructure Electrical Products Engineering Leadership Development Program: Software E[...]

Siemens • Broken Arrow (OK)

On-site
USD 85,000 - 88,000
Industrial Engineer - Operational Excellence
Industrial Engineer - Operational Excellence

Siemens • Grand Prairie (TX)

On-site
USD 83,000 - 141,000
Associate Application Engineer, Power Distribution
Associate Application Engineer, Power Distribution

Siemens • Grand Prairie (TX)

On-site
USD 69,000 - 118,000
Senior Application Engineer, LV Power Distribution
Senior Application Engineer, LV Power Distribution

Siemens • Grand Prairie (TX)

Hybrid
USD 100,000 - 172,000
Hybrid work model
Travel up to 30%
Senior Application Engineer, LV Power Distribution
Senior Application Engineer, LV Power Distribution

Siemens • Dallas (TX)

Hybrid
USD 100,000 - 172,000
Principal Architect
Principal Architect

Siemens Mobility • Burlington (MA)

Hybrid
USD 180,000 - 325,000
Health and wellness benefits
Hybrid work options
Flexible workplace
Cloud Solutions Engineer
Cloud Solutions Engineer

Siemens AG • Charlotte (NC)

Hybrid
USD 109,000 - 198,000
Comprehensive benefits package
Flexible working environment
Private healthcare