We are currently looking for a highly motivated and open-minded Software Engineer, who wishes to gain knowledge and experience in the area of modern Embedded software. You will actively cooperate with R&D developers and test teams around the world in delivering new generation of embedded software for telecommunication devices.
Other tasks and responsibilities
- Design, code and debug of Python and C++ applications
- Design, code and maintain integration and unit tests
- Perform code reviews
- Create documentation of software components
- Performance analysis and enhancements
- Defect investigation and formulating bug fixes
- Refactor and redesign of existing software components
Knowledge, skills and experience required
- Experience in Python (intermediate) and C++ (junior) programming language
- Practical experience in Linux systems
- Understanding of good design and clear code principles
- Good written and spoken English
Desired skills
- Practical experience with C++14/17
- Experience with google test framework
- Practical knowledge about cmake built system
- Practical knowledge of inter-process communication mechanisms
- Experience with cisco and/or juniper command line interfaces
Compensation and benefits
- Very good and competitive salary
- Goal pay compensation scheme: base salary + individual goal pay + company goal pay
- Bonuses for achievements at work
- Access to the latest technologies and complex test environments
- Chances to use newest C++ standard in daily work
- High-end workstations at your disposal
- Strong team-oriented and friendly work
- English lessons
- Multisport Card
- Private medical insurance
- Access to various sport activities and events
- Roofed bicycle parking
- Dressing room with showers