|
|
|
|
Principal Software Engineer Performance and Test Job
|
| Employer Name: |
SpiderID: 2334482 |
| Location: Baltimore, Maryland |
Date Posted: 7/2/2008 |
| Wage: TBD |
Category: Engineering |
| Job Code: |
|
Job Description: DESCRIPTION:
Comprehensive knowledge and experience in embedded software for communications equipment using real-time OS. Develop network management and application-layer system control algorithms. Develop corresponding documentation and handle full life cycle software development responsibility.
EDUCATION/EXPERIENCE:
B.S. in computer science, electrical engineering, or other related B.S. degree Minimum 10+ years doing software design from requirements, detailed design, SW simulations, prototype testing for verification/correction to final design release. Minimum 10+ years tools experience using software development tools and RTOS toolkits.
RESPONSIBILITIES:
Develop subsystem requirements, design, code, test and document software components for real-time environments, including coordination and delivery of requirements and design reviews. Interpret system level requirements and develop corresponding software requirements Draft software architecture and design documentation, interface specifications and unit testing plans. Lead the technical team members for requirements and design reviews. Integrate with corporate software assets and test for product behavior conformance Perform and/or coordinate software integration testing Debug problems using standard debugging toolkits and mentor junior staff in debugging techniques Lead development efforts of junior engineers and be responsible for subsystem architecture and maintenance. Attend meetings, report progress, and take technical leadership to troubleshoot and fix defects. Guide and mentor junior engineers who may be tasked to perform some of the above duties. Investigate and collect information to resolve process or design issues found on a current design or in previous designs. Drive schedules, architectures, design of software deliverables. Act as a software subject matter expert to support customer deployments. Assume responsibility for timelines of major features and releases. Actively champion product and software quality.
SKILLS:
"C", C++, and/or Java programming language experience Experience on pSOS, VxWorks, embedded Linux or other real time operating systems Solid experience in network and communications systems Expertise in control algorithms and state machine design Demonstrated commitment to supporting software development lifecycle Experience with IP and/or OSI routing protocols and applications Unix/Linux and PC user experience Familiarity with source management systems such as ClearCase, Perforce, CVS, etc. Familiarity with defect tracking systems such as ClearDDTS. DESIRED SKILLS:
DWDM, SONET, and fiber optic communications experience. Exposure to TL1, SNMP, TMN, or other network management implementations Independent self starter and committed to delivering on aggressive deadlines. Comfortable in a team environment with ability to lead or to work with little supervision Appreciation of Software Development Methodologies
Job Criteria:
Start Date:
Position Type: Full-Time Permanent
Years of Experience Required:
Education Required:
Overnight Travel:
Vacation Time:
Job Benefits:
Other Benefits
Contact Information:
| Contact Name: Randy Jensen |
Company Type: Recruiter |
| Company: DSS |
|
|
|
| City: Atlanta |
|
| State: Georgia |
|
| Zip: |
|
|
|
|
|
|
|
|