MACsec Testing and Debugging Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Boonton, NJ - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

  • As a MACsec Testing and Debugging Engineer you will be responsible for validating and troubleshooting the MACsec implementation on our industrial products. You will design and execute test plans and perform in-depth debugging all reported issues. This role requires collaboration with cross-functional teams including hardware and software engineers to identify and resolve complex issues.

Key responsibilities

  • Test plan development: Review current Test plan and create/maintain additional test plans and test cases for MACsec functionality including performance security and interoperability.
  • Test environment setup: Configure test setups using HIL and test benches to simulate product use case.
  • Functional testing: Validate proper MACsec functionality including encryption and decryption frame integrity checks (ICV) and secure key exchanges using the MKA protocol.
  • Performance and stress testing: Benchmark MACsec performance under various conditions such as high-speed traffic (e.g. 100G 800GE) mixed traffic types (e.g. MACsec and non-MACsec) and different frame sizes.
  • Security vulnerability testing: Develop and execute negative test cases to validate MACsec robustness against attacks malformed packets and other error conditions.
  • Debugging and root cause analysis: Utilize network analyzers (like Wireshark) traffic generators and internal logging to debug and analyze failures in the MACsec protocol.
  • Issue reporting and tracking: Identify report and track software and hardware defects in a bug-tracking system providing detailed and reproducible steps.
  • Automation: Create and maintain automated test scripts to improve testing efficiency and coverage.
  • Documentation: Document test results debug findings and best practices for future reference.

Qualifications

  • Experience: 5 years of experience in industrial connectivity devices development and testing for cybersecurity with specific experience in MACsec (IEEE 802.1AE) and MKA (IEEE 802.1X).
  • Technical skills:
  • OS: Experience with Linux-based embedded systems.
  • Programming: Experience in C & C development Strong scripting skills (e.g. Python) for test automation
  • Problem-solving: Excellent analytical and debugging skills with a systematic approach to root cause analysis.
  • Communication: Strong written and verbal communication skills to effectively collaborate with engineers and stakeholders.

Education:

  • Bachelors degree in computer science Electrical Engineering or a related field.

Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development Projects Requirements Analysis Software Design Software Implementation Efficient Build Release Process and turnkey software V & V Services. We have more than 20 years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment connected vehicles Cyber security OTA and Advanced Safety/ Body electronics.

As a MACsec Testing and Debugging Engineer you will be responsible for validating and troubleshooting the MACsec implementation on our industrial products. You will design and execute test plans and perform in-depth debugging all reported issues. This role requires collaboration with cross-function...
View more view more

Key Skills

  • Eclipse
  • Engineering
  • Event Planning
  • Interior
  • Cisco