Software Engineer II
Job Type

At XKL, we set ourselves an aggressive mission: to identify problems in emerging network infrastructure even before these obstacles become evident to the Internet community. With this forward-looking approach, we help provide the solutions necessary for the future growth and development of the communications industry.  We push the limits of technology, tools, components, and test the unproven. XKL's layer 1 optical networking products utilize cutting-edge DWDM technology in a compact footprint to help customers maximize their bandwidth, while minimizing their precious rack space, power and cooling. 

XKL is privately-owned by Leonard Bosack, the co-founder of Cisco Systems. He is a pioneer in the field of computer networking, having developed the multi-protocol router while working at Stanford University in the 1980s. His work laid the foundation for the modern internet and paved the way for the creation of Cisco Systems, which has become one of the world's leading technology companies. He started XKL to further advance his mission of providing reliable, easy to use, customer-focused data communication solutions.

We are currently seeking to expand our software team in Redmond WA. The Software Engineer II will work to develop the capabilities of the XKL layer 1 networking products operating system to support new products and to maintain and improve existing system functions. This role will collaborate with other team members on software development, to ensure consistency and adherence of design practices and begin to contribute as a subject matter expert in a specialized technical domain. 


  • Participate in defining software development plans, including scoping, scheduling, and implementation
  • In partnership with SW team, develop software in C on new and existing systems to provide new functions and to correct errors
  • Perform general debugging
  • Analyze software requirements; translate them into design specifications and participate in implementation reviews with peers
  • Adhere to established coding and architectural standards
  • Participate in code reviews of team members’ work
  • Create integration test scenarios and root cause analyses (replicate, debug)
  • Develop personal expertise in one or more areas of the product’s technical domain and provide subject matter expertise to the software team
  • Participate in thought partnership with fellow software developers
  • Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field
  • Three or more years of software development experience 
  • Intermediate skill with engineering tools (IDEs, diagramming, compilation, build, testing)
  • Extensive operating systems experience (Unix tools preferred)
  • Communicate technical matters clearly and succinctly, both written and verbal
  • Ability to write clean, well-documented, testable code utilizing code requirements
  • Proficiency to conduct research into software-related issues and products
  • Experience working with C and/or C++
  • Experience with Git and Gitlab (or similar revision control system) 
  • Able to work both independently and in a team, collaborating with other developers


  • Ability to understand hardware and architecture
  • Knowledge of network and routing protocols
  • Versed in at least one scripting language
  • Knowledge of LUA
  • Linux skills
  • Ability to write unit test preferred
  • Other Revision Control System knowledge (SVN, Hg)
  • Experience with coding to a pre-emptive multi-threaded operating environment
  • Experience with the C/UNIX development environment, libraries and tool sets


We recognize and value our employees and strive to create a healthy and supportive environment for our team. Here are some of the "perks" we provide to ensure our company can thrive:

  • Competitive compensation with salary range of $95-120K, commensurate with experience
  • Company sponsored Medical, Dental, Vision, FSA/HSA, LTD & Life insurance plans for employees and dependents
  • Paid Time Off starting at 15 days per year and 10 paid holidays
  • Retirement 401k plan
  • Receive mentorship and collaborate with leaders who helped shape the telecommunications industry 

XKL, LLC provides equal opportunity for all applicants without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, sexual orientation, veteran status, or any other basis protected by state or federal law.