Product Cybersecurity Engineer
About Advanced Energy
Advanced Energy Industries, Inc. (NASDAQ: AEIS), enables design breakthroughs and drives growth for leading semiconductor and industrial customers. Our precision power and control technologies, along with our applications know-how, inspire close partnerships and innovation in thin-film and industrial manufacturing. We are proud of our rich heritage, award-winning technologies, and we value the talents and contributions of all Advanced Energy's employees worldwide.
Position Summary
The position will focus on cyber security module development depending on both requirements for today’s product and preparing for future needs. Additionally, the security engineer will work with multidisciplinary design teams to identify and evaluate threat mitigations based on security requirements.
Responsibilities
Develop, test, release and support the secure software modules that make up the product. Participate in code reviews, document solutions effectively Work with customers to analyze threat mitigations and evaluate the effectiveness of security Work with the team to help understand and develop requirements and define the secure product roadmap for the team Work with the rest of the team, along with the wider software organization in Advanced Energy, to drive quality, reusability, and innovation across all products
Qualifications
Essential:
Bachelor of Science in Electrical or Electronics and Communications Engineering or Computer Engineering graduate Good knowledge of Linux development at application and driver level Outstanding knowledge of C, C++ for embedded systems. Strong understanding of the challenges of embedded programming and familiarity with the common tools, including tools for hardware debug and build systems. comfort with using Python for automation scripting Communication protocols such as RS232, RS485, SPI, I2C, CAN, UDP, TCP/IP, Modbus. Flexibility and independence, ability to work with minimal supervision. Eagerness to learn hardware cyber security engineering Excellent communication skills. Fluent English, both written and spokeDesirable:
General knowledge around hardware cryptographic libraries and implementation guidelines Developing products with a secure software design lifecycle (62443-4-1 experience) Rust programming language experience Comfort with x.509 certificates and ASN1 parsing Communication technologies (BLE, 802.11, NFC, ZigBee, etc). Industrial communication protocols (EtherCAT, EthernetIP, etc). Wider networking and system concepts (IoT, cloud computing, microservices, etc) Yocto Linux, OpenBMC,or other related technologies. Working with and contributing to open-source projects. STM, Xilinx, and Infineon architecture/build system experience ARM Trustzone implementation experience Hardware / Circuit design experience. Hardware security tools (OpenSSL, static code analyzers, fuzzers, threat modeling, ghidria)
As part of our total rewards philosophy, we believe in offering and maintaining competitive compensation and benefits programs for our employees in order to attract and retain a talented, highly engaged workforce. Our compensation programs are focused on equitable, fair pay practices including market-based base pay, an annual pay-for-performance incentive plan, we offer a strong benefits package in each of the countries in which we operate.
Advanced Energy is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans, and Individuals with Disabilities.
We are committed to protecting and respecting your privacy. We take your privacy seriously and will only use your personal information to administer your application in accordance with the RA No. 10173 also known as the Data Privacy Act of 2012.