Siemens is seeking a Software Engineer with a security focus for its Grid Software team. The role maintains, secures, and enhances the SGEM smart grid engineering manager platform, including software development, security tooling, testing, and delivery.
Work with the Smart Grid Engineering Manager software development team on designing, developing, and testing and documenting the software using modern methodologies and tools such as the Scaled Agile Framework, 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 is operating systems and other third-party products
Qualification
Required
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
Must be legally authorized for employment in the United States without the need for current or future employer-sponsored work authorization
Preferred
Benefits
Hybrid role reporting into the Minnetonka MN office.
Siemens empowers customers to transform the industries that form the backbone of economies: industry, transportation, buildings and grids.