Jobing Beta

ADTRAN

Job: Software Engineer - Wireless Security (802.11)

Click Here toApply Online

Locations

Exact address not specified - showing center of zip.

Posted: 05/08/2012

Job Type: IT - Hardware/Networking IT - ALL CATEGORIES

Jobing Description

Requirements: COMPETENCIES

* Communication: Applicant must possess excellent oral and verbal communications skills. The incumbent must be able to professionally interact with co-workers and supervisors in order to convey a high level of technical ideas, procedures, and instructions efficiently and effectively.

Initiative/Follow-Through: Applicant must have excellent self-study skills to develop and maintain an understanding of new technologies, must be self motivated and be able to work independently with minimal supervision, must be able to work as a team member in a group environment for the completion of design tasks, and must possess the ability to work simultaneously on multiple projects in different stages with a sense of urgency and efficiency.

Innovation and Creativity: Identifying a simple solution to a complex software problem, identifying product ideas that create differentiation compared to competing products in the market, and finally identifying improvement in product lifecycle that improve efficiency and quality.

Analytical Skills: Ability to use good reasoning to analyze and solve complex problems, sometimes with limited information. This involves considering multiple solutions and evaluating the merits of each option. Such skills include demonstrating the ability to apply logical thinking to gathering and analyzing information and designing and testing solutions to these problems.

JOBHOLDER ENTRY REQUIREMENTS

* Education: Bachelor's Degree in Computer Engineering or Computer Science required.

Master's Degree in Computer Engineering or Computer Science is preferred.

* Related Experience: This Software Engineer is a professional level position, which typically includes between 3 to 5 years of experience.

* Equipment/Software Skills: A solid foundation in computer science, with strong competencies in data structures, algorithms, software engineering, object-oriented design, and programming techniques with strong C/C++ skills is required.

Industry or academic experience in either wireless protocols or security is required.
RF background should include areas such as RF management, RF-IDS, Airtime fairness, or other RF algorithms to optimize wireless performance.
Security background should include implementing protocols such as 802.1x, RADIUS authentication or LDAP authentication

Experience with application level software design, implementation and debugging including interprocess communication and multi-threading techniques is required.

Familiarity with automation techniques is desired to ensure software is designed with testability as a key design requirement.

Knowledge of TCP/IP, IP protocols, Linux , L2 and L3 protocols, Ethernet switching, networking protocols, especially wireless security protocol, experience preferred.

Familiarity with build systems, Makefiles, and tool chains such as glibc, gcc are preferred, especially with the Linux 2.6 kernel.

* Travel Expectations: No travel is expected for this position.

ESSENTIAL PHYSICAL AND MENTAL REQUIREMENTS

* Physical: While performing the duties of this job, the employee is regularly required to sit; use hands and fingers to handle, feel, type, and write. The employee in this role is occasionally required to stand; walk, kneel or crouch and must occasionally lift and/or move up to 25 pounds.

* Sensory: Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to draft, write and enter necessary data for reports, business correspondence, and/or procedure manuals. Ability to effectively present/communicate information and respond to questions from groups of managers, clients, customers, and the general public.

* Mental/Reasoning: Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form.

Job Description: JOB SUMMARY

The Software Engineer will be a member of a team responsible for designing, analyzing requirements, developing, implementing, unit testing, debugging, and maintaining software solutions for ADTRAN s Wireless LAN products including but not limited to the following: application development, system software architecture, software test development, and customer assistance.

This Software Engineer is a developmental level position where the work is primarily focused on the development of professional expertise within software engineering. Assignments are designed to develop professional work knowledge and abilities. Developmental level Engineers will normally receive general instructions on routine engineering tasks and receive detailed instructions on new projects and assignments.

ESSENTIAL DUTIES AND RESPONSIBILITIES

* May design or assist in the design and implementation of Wireless LAN software including new features and maintenance and enhancement of existing products.

* May perform or assist in feasibility studies of needed software development.

* May document the design including features definition and provisioning models.

* May conduct and participate in design reviews and code reviews.

* May plan and perform unit and system level testing of implemented software modules and enhancements. May also include developing automation frameworks.

* May review Design Verification Test plans.

* Help fix software bugs found during all testing phases and bugs identified in the field

* Other projects or duties as required for the development of new innovation and design.

 

Application Instructions

 
 
track