Software Developer

Anritsu Solutions SK, s.r.o.

Place of work
Žilina region, Trenčín region
Contract type
full-time

Information about the position

Job description, responsibilities and duties

Anritsu is looking for a Protocol Software Developer to join its international Development Team. This is a permanent position on a team that is continuously growing as they create, maintain and update telecommunication protocols stacks developed in C, C++.

Within Anritsu SBU6 R&D, the Protocol Software Engineer, as a professional in his/her field, works collaboratively and supports technically R&D processes as well as the corporate agenda by providing technical advice throughout the project cycle: identification, conceptualization, preparation, project design and implementation, test, documentation and maintenance.

The key accountabilities may include results in the following fields:

• Full lifecycle of the assigned modules.
In cooperation with other teams - both internal and external departments, either national or international – the incumbent shall develop, integrate, test, release and correct software modules, taking care of the evolution of the module in conformance with architectural requirements, performance assessments and required standards of coding, testing and documentation.

• Under the overall strategic and policy guidance of the R&D Manager, Chief Software Architect and Project Manager, participate and contribute to the development process, such as design meetings, Agile stand-up briefings, post-implementation reviews, hand-over sessions to other departments, internal trainings.

• Write, correct and update technical documentation pertaining the design, testing procedures, installation and migration procedures, operator manuals.

• Investigate and follow-up with deviations, bug reports, clarifications and inquiries raised internally and by other departments, in conformance with the Company processes.
• Occasionally and on-demand, travel to meet and assist other teams/departments.

Employee perks, benefits

• Permanent working contract
• The chance of experiencing a technically advanced environment
• The opportunity to grow into an international and dynamic context
• Attractive salary
• Various benefits

Requirements for the employee

Candidates with education suit the position

University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Upper intermediate (B2)

Personality requirements and skills

Essential:

• BS / MS degree in Computer Science, Telecom or related field
• Objects Oriented Programming - You should have a working knowledge of a few common and useful design patterns as well as know how to write software in an object-oriented way, with appropriate use of inheritance and aggregation.
• Experience with Linux environments
• Good written and oral communication skills in English.

Desirable:

• Documentation skills
• 1-2 years of relevant work experience
• Fluency in C, C++
• Knowledge of telecom and data communication protocols
• Ability to read and understand telecom protocol specifications

• Competencies in data structures, algorithms, and software design
• Python, GIT/SVN, GDB, CMake
• Ability to understand, define and measure key performance indicators in telecom systems.

Advertiser

Brief description of the company

Anritsu is a global provider of innovative communications Test & Measurement solutions since 1895. Our philosophy engages customers as true partners to help develop wireless, optical, microwave/RF, and digital solutions for R&D, manufacturing, installation & maintenance applications, as well as multidimensional service assurance solutions for network monitoring and optimization. Anritsu has approximately 4.200 employees in over 90 countries.

Number of employees

50-99 employees
ID: 2278992  Dátum zverejnenia: 7.10.2015