Engineer II ,Software Development

Added
23 days ago
Type
Full time
Salary
Salary not provided

Related skills

c tcp/ip embedded systems network protocols ethernet

📋 Description

  • Feature Implementation: Implement well-defined switching features in C under senior engineer
  • Driver Development: Contribute to device driver development for Broadcom switching chips and
  • Protocol Stack: Work on basic network protocol implementations (STP, VLAN, basic routing protocols)
  • Testing & Debugging: Develop unit tests and debug embedded software using JTAG, GDB, and
  • Code Maintenance: Fix bugs in existing switching software and perform code reviews with senior team
  • Documentation: Create and maintain technical documentation for implemented features and protocols

🎯 Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related
  • 2-4 years of embedded software development experience
  • Strong C programming skills demonstrated through coursework or projects
  • Understanding of computer systems architecture and embedded systems concepts
  • Good debugging and problem-solving skills
  • Willingness to learn switching architectures, ASIC programming, and packet processing concepts
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →