Search by job, company or skills

Geminus Tech

Senior Staff Software Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Responsibilities:

Embedded Switch Development:

  • Design, develop, and maintain embedded software for Layer 2 (L2) switches, with a strong focus on Broadcom switch platforms.

Switch Configuration:

  • Configure and program switches to support advanced networking features, including VLANs, VxLANs, NAT, and other Layer 2 protocols.

Packet Inspection and Filtering:

  • Implement packet inspection and filtering rules to enhance network security and optimize traffic flow within the embedded switch.

L2 Protocols:

  • Demonstrate expertise in Layer 2 protocols, ensuring seamless communication and efficient handling of network traffic.

Broadcom Platform:

  • Extensively work on Broadcom switch platforms, utilizing Broadcom SDKs and APIs for switch configuration and optimization.

Collaboration:

  • Collaborate with cross-functional teams, including hardware engineers, network architects, and QA engineers, to ensure effective integration and functionality of the embedded switch.

Performance Optimization:

  • Optimize the performance of the embedded switch, identifying bottlenecks and implementing enhancements to achieve maximum efficiency.

Troubleshooting and Debugging:

  • Conduct thorough troubleshooting and debugging of switch-related issues, providing timely resolutions and ensuring system stability.

Documentation:

  • Create and maintain comprehensive documentation for switch configurations, protocols, and development processes.

Qualifications:

  1. Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  2. 8+ years of hands-on experience in C++ development, with a focus on embedded systems and networking.
  3. Extensive experience working on Broadcom switch platforms and utilizing Broadcom SDKs and APIs.
  4. In-depth knowledge of Layer 2 protocols and networking features, including VLANs, VxLANs, NAT, and packet inspection.
  5. Strong understanding of network security principles and the implementation of security rules within an embedded switch.
  6. Proven experience in optimizing switch performance and troubleshooting complex networking issues.
  7. Familiarity with related technologies such as ASIC programming and hardware-level considerations for embedded systems.
  8. Excellent collaboration and communication skills, with the ability to work effectively in a cross-functional team environment.
  9. Strong problem-solving and analytical skills, with a keen attention to detail.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/06/2024

Job ID: 82238365

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Staff Software Engineer

MotorolaCompany Name Confidential

Senior Staff Software Engineer

UberCompany Name Confidential
Last Updated: 15-11-2024 00:41:44 PM
Home Jobs in Pune Senior Staff Software Engineer