Co-Op Software Engineer
Huntsville, Alabama, United States
Embedded software development in Python and C in support of Layer 2 and 3 Aggregated Carrier Ethernet Switches.Developed unit, component, and integration tests leading to the adoption of new code patterns for bulk scale testing.Integrated with contractors to test and close out several high-priority client-defined features to be deployed in the field.Contributed to developing features introducing support for IEEE networking standards: Quality of Service (Priority Bits, Color Marking, Policing, Queuing, Shaping, ACLs), and Management Protocols (LACP, LLDP, LAG, OAM).Developed Linux kernel drivers to report Power Supply Unit sensor information using Hardware Monitoring kernel API.Stand-in for Senior Software Engineer leading company-wide viewing and discussion of ”Clean Code” episodes.Python, C, Bash, Make, Groovy, NETCONF, YANG