This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

AMSC - Pewaukee, WI

posted 7 days ago

Pewaukee, WI
Fabricated Metal Product Manufacturing

About the position

AMSC is committed to developing products to power the world with smarter, cleaner, better energy. Our products utilize the power of data analytics and Internet of Things to continuously monitor, predict, and improve product performance. In this career opportunity you will contribute to product development and security integration aimed at making our products more resilient to cyber threats. Through a combined skill set in software development and systems integration you will work to advance AMSC product features and security to meet the demands of today's cyber security standards.

Responsibilities

  • Analyze and translate industry security standards into feature requirements and system-level designs of software architectures and modules for embedded control platforms and interface tools.
  • Lead software design and development of security features integration into AMSC embedded control platforms and interface tools.
  • Document security compliance and interface directly with sales team to correlate to customer requirements.
  • Practice established software methodologies and principles focusing on reusability, maintainability, and minimized complexity.
  • Follow structured software development process and integrate process improvements for secure development.
  • Review designs and code developed by peers.

Requirements

  • BS in Computer Science, Computer Engineering, or Electrical Engineering.
  • 7 years of experience in embedded software development.
  • Experience with C, C++, and other relevant programming languages.
  • Experience developing software in real-time embedded environments, use of debuggers, emulators, and related instrumentation.
  • Demonstrated knowledge of Linux OS including build, configuration, deployment, and user space application development.
  • Knowledge of networking, Ethernet, TCP/IP.
  • Experience with structured design process capturing requirements, design, test, and traceability of software modules.
  • Ability to collaborate with team members and other groups for complete design solution.
  • Demonstrates creativity and innovation in design solutions and problem solving.
  • Ability to accurately estimate time required to complete software tasks and projects.

Nice-to-haves

  • Knowledge of security standards IEC 62443, NIST 800, NERC CIP, or other comparable.
  • Experience with Single sign-on (SSO) authentication schemes.
  • Experience with design and implementation of security features such as authentication, role-based access, operating and vulnerability monitoring, logging, and malware protection on an embedded system.
  • Experience with industrial communication protocols such as Modbus, DNP3, and IEC-61850.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service