Real Time Embedded Software Developer – Wireless LAN
Company | Extreme Networks |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level |
Requirements
- Must have strong technical background in software development, with a focus on real time embedded system and data communication.
- Minimum of a Bachelor degree in Engineering or Computer Science.
- Solid verbal and written communications skills.
- Positive attitude, team player.
- Strong knowledge of real time embedded Linux operating system.
- Strong knowledge of Wi-Fi protocols. i.e. 802.11.
- Strong knowledge of C, C++ programming language.
- Extensive experience developing real time embedded application under Linux.
- Good working experience developing multi-threaded applications for Linux Knowledge of networking technologies and concepts, LAN switching, routing, Ethernet, and IP.
- Familiar with IEEE standards for Wi-Fi and LAN is an asset.
Responsibilities
- Participate in maintaining the existing products and provide engineering support to the customer.
- Strong debug and troubleshooting skill of the embedded Linux platform.
- Also participate in the design, implementation, testing, maintenance, enhancement, and support of complex software modules.
- Actively participate to the specifications and other technical documentation reviews to determine software engineering requirements.
- 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.
- Participate in design, code reviews, and provide feedback to your peers, mentor junior developers.
Preferred Qualifications
- Experience working with RF device and test equipment such as signal generators and spectrum analyzer.