Staff SW Applications Engineer
Posted on 7/19/2023
INACTIVE
Extreme Networks

1,001-5,000 employees

Network connectivity solutions company
Company Overview
Extreme is on a mission to create effortless networking experiences that enable all of us to advance. Extreme is a leader in cloud networking focused on delivering services that connect devices, applications, and people in new ways.
Data & Analytics
AI & Machine Learning

Company Stage

N/A

Total Funding

$478.3M

Founded

1996

Headquarters

Morrisville, North Carolina

Growth & Insights
Headcount

6 month growth

0%

1 year growth

6%

2 year growth

10%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
TCP/IP
Agile
Git
Operating Systems
Docker
Linux/Unix
CategoriesNew
Software Engineering
Requirements
  • Bachelor's or graduate degree in computer science or engineering
  • 5+ year of experience in embedded software development
  • Good knowledge of network technology, TCP&IP stack
  • Good understanding of Linux operating systems and embedded software development
  • Expert in programming knowledge in C/C+
  • Experience with containers and related technologies (e.g. Docker, etc)
  • Excellent written, verbal, and interpersonal communication skills
  • Ability to be productive in flexible and dynamic work environment
  • Strong analytical and problem-solving skills
  • Self-motivated and proactive with demonstrated creative and critical thinking capabilities
  • Experience with Agile development process, Automated testing using Pytest
  • A quick learner with excellent communication skills
  • Tenacious in your approach to problem solving
  • Highly productive with minimal supervision
  • Eager to learn, adopt the latest technologies and best practices in your field
Responsibilities
  • Participate in the design, implementation, testing, maintenance, enhancement and support of software modules, with a focus on development of cloud scale infrastructure that integrates networking into domain targeted applications
  • Take ownership of software modules, provide work estimates, write all the necessary design documents and implement or enhance them
  • Write and execute the component, module, subsystem and system test procedures
  • Actively participate in the specifications and other technical documentation reviews to determine software engineering requirements
Desired Qualifications
  • Containerization/Docker
  • Networking/Wireless
  • GitHub expertise