Staff SW Applications Engineer
Posted on 7/19/2023
INACTIVE
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