Software Engineer I
Job Type
Full-time
Description

  

Software Engineer I

Redmond, WA

Description

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 I 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. 

WHAT YOU WILL DO

• Participate in 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

• Assist with the development of 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

REQUIREMENTS

• Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field

• Experience working with C and/or C++

• Intermediate skill with engineering tools (IDEs, diagramming, compilation, build, testing)

• Knowledge of operating systems

• 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 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

• Prior experience programming in assembly language

NICE TO HAVES

• Versed in at least one scripting language

• Linux skills

• Ability to write unit test 

• Knowledge of network and routing protocols

• Experience with the C/UNIX development environment, libraries and tool sets

• Knowledge of multi-threaded programming concepts

• Experience with software that programs hardware devices (Firmware)

XKL'S PERKS 

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 $86,000 – $94,500, commensurate with experience

  • Company sponsored Medical, Dental, Vision,  FSA/HSA, LTD & Life insurance plans for employees and dependents
  • Competitive PTO package offered, plus 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.