Security-Focused Grid Software Engineer (Hybrid)

Siemens

Minnetonka (MN)

Hybrid

USD 78,000 - 134,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Siemens Grid Software in Minnesota is seeking a Software Engineer with a security focus to join the SGEM team. You will maintain, secure, and enhance the SGEM platform, contributing to secure software development, server hardening, and robust testing.

The role is hybrid with a Minnetonka, MN office. Requirements include a BS in CS or equivalent, 1+ years with SGEM/EMM, and strong Python/C++/shell scripting skills, plus travel up to 10%.

Qualifications

  • Education requirement: Bachelor’s degree in computer science.
  • At least one year of experience with Siemens SP7, SGEM, and EMM products.
  • In-depth knowledge of Kubernetes, OAuth, and CIS Benchmarks for security hardening.
  • Capable of programming in Python, C++, and shell scripting.
  • Ability to travel up to 10%.
  • Must be legally authorized for employment in the United States without the need for current or future employer-sponsored work authorization.

Responsibilities

  • Design, develop, test and document software using modern methodologies and tools such as SAFe, Jira, Confluence, and Git.
  • Develop tooling to ensure a secure by default installation.
  • Create robust tests to assess security, performance and correctness.
  • Provide estimates and analysis of tasks required for development.
  • Stay abreast of new developments in security, malware and vulnerabilities in operating systems and third-party products.

Skills

Python
C++
Shell scripting
Security testing

Education

Bachelor’s degree in computer science

Tools

Kubernetes
OAuth
CIS Benchmarks

Job description

Siemens Grid Software in Minnesota is seeking a Software Engineer with a security focus to join the SGEM team. You will maintain, secure, and enhance the SGEM platform, contributing to secure software development, server hardening, and robust testing.

The role is hybrid with a Minnetonka, MN office. Requirements include a BS in CS or equivalent, 1+ years with SGEM/EMM, and strong Python/C++/shell scripting skills, plus travel up to 10%.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Siemens • Minnetonka (MN)

Hybrid
USD 78,000 - 134,000
Senior Security & Cloud Infrastructure Engineer
Senior Security & Cloud Infrastructure Engineer

Ali Aydi • Boston (MA)

Hybrid
USD 137,000 - 193,000
Equity
Medical insurance
Unlimited PTO
+1
Power Grid EMS/SCADA Engineer
Power Grid EMS/SCADA Engineer

Georgia System Operations Corporation • Tucker (GA)

On-site
USD 85,000 - 115,000
Senior Grid System Protection Engineer (Hybrid)
Senior Grid System Protection Engineer (Hybrid)

Sargent & Lundy • Hamilton (NJ)

Hybrid
USD 100,000 - 153,000
Health insurance
401(k)
Paid time off
+1
Lead Grid Protection Engineer - Hybrid/Remote
Lead Grid Protection Engineer - Hybrid/Remote

Sargent & Lundy • Chicago (IL)

Hybrid
USD 100,000 - 153,000
Health Plans
Life & Accident Insurance
401(k)
+2
Senior Security & Cloud Infrastructure Engineer
Senior Security & Cloud Infrastructure Engineer

CivilGrid • Boston (MA)

Hybrid
USD 137,000 - 193,000
Equity/Stock options
Medical, dental, vision insurance
FSA
+3
Remote EMS Systems Engineer - Grid & Market
Remote EMS Systems Engineer - Grid & Market

Motion Recruitment • United States

Remote
USD 90,000 - 96,000
Senior DevSecOps Engineer: Secure SDLC & Cloud
Senior DevSecOps Engineer: Secure SDLC & Cloud

CME Group • Chicago (IL)

On-site
USD 132,000 - 220,000
Annual bonus
Equity program
Health coverage
+3
Grid Operations Tech Engineer (EMS/SCADA) - Hybrid
Grid Operations Tech Engineer (EMS/SCADA) - Hybrid

Madison Gas and Electric • Madison (WI)

Hybrid
USD 80,000 - 110,000
Remote Power Systems Software Engineer (DMS/EMS)
Remote Power Systems Software Engineer (DMS/EMS)

GE Vernova, Inc. • Bellevue (WA)

Remote
USD 104,000 - 156,000
Relocation assistance
Remote position