Вакансии
Principal Software Engineer (C++, Linux)
EMC
Город: | Санкт-Петербург |
З/п: | обсуждается с кандидатом |
Опыт работы: | Не имеет значения |
Отзывы о компании EMC |
Working under limited direction and within general practices, provides technical expertise by independently determining and developing approaches to solutions for a wide range of complex software engineering problems. Understands company goals and practices and applies them when resolving a variety of problems. Uses judgment and creativity and sound technical knowledge to obtain and recommend solutions. Assignments may include new products as well as upgrades, and enhancements or fixes to existing products.
Principal Duties
- Writes high level design specs, unit test plans and integration test plans.
- Sphere of influence is likely to extend outside of work group or department.
- Represents the organization on project teams and may perform technical project leadership roles.
- Contributes to the development and achievement of organizational goals and objectives.
- Develops new software engineering methods or processes, re-evaluate existing processes.
- Accountable for delivery of subsystem, anticipate issues and addresses proactively
- Analyze and code complex modules, define data structures, and specify test tools
Required Education and Experience
- University degree in Computer Science, Mathematics or Electrical Engineering
- 4+ years of relevant experience in software development
Required Skills
- Strong C++ including boost and smart pointers
- Understanding of: synchronization mechanisms, multithreaded programming, inter-process communication, networking, use of databases
- Object-oriented design, UML modeling
- General knowledge and application of engineering concepts.
- Communication skills
- Technical English
- Ability to meet deadlines and deliver commercial software products
- Self-starter, strong work ethic
Other Desired Skills
- Linux/Unix experience
- WBEM
- Familiarity with test frameworks
- NAS/SAN technologies
- Project management skills
Benefits:
- Medical insurance for employees and their families
- Life insurance
- Paid personal/sick/vacation days
- Corporate cell phone service
- Partial sport reimbursement
- Professional training programs
- English courses
- Opportunity to work in a flexible schedule
- Comfortable office location (1 min from metro station Vasileostrovskaya)
- Relocation package for candidates from other cities
|
0 | Tweet | Нравится |
|