Open positions

C++ Developer

RT-RK Ltd. announces an open position for:

C++ Developer

We offer academic and professional development, facilitate participation in national and international scientific conferences, offer flexible hours, team work in a new and modern setting with modern equipment and tools, and a possibility for travels and work abroad in joint projects with leading global companies with attractive salary and bonuses. Results of your work will be integrated into products and solutions of prominent manufacturers in consumer electronics.

Your role would include

  • Specify requirements, designs, implements, integrates, tests and releases embedded level software used in consumer electronics applications
  • Follow established development/testing procedures in order to ensure quality software
  • Direct contact with our customer and partners are integral part of the daily work

Requirements

  • Academic education in computer technology (BSc or MSc degree)
  • Good knowledge of C++ programming language
  • Good understanding of software development for Linux OS, usage of tools and methods of work on Linux console
  • Experience in C++ software architecture design
  • Good understanding of design patterns and templates
  • Experience in configuration management:
    • source code management systems (svn, git, Jenkins)
    • unit test design and implementation
    • continuous integration configuration and management
  • Active use of English in spoken and written communication. Additional language knowledge will be taken as advantage
  • Comfortable in working in an agile process where priorities and assignments may change quickly
  • Solution oriented and responsible to make sure we get a good working solution in the end
  • Orientation towards team work
  • Initiative and independence in daily tasks’ solving
  • The desire for continuous professional development

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Locations

  • Belgrade
  • Novi Sad
  • Osijek

For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW

cplusthumb

Junior Software Developer

RT-RK Ltd. announces an open position for:

Junior Software Developer

We offer academic and professional development, facilitate participation in national and international scientific conferences, offer flexible hours, team work in a new and modern setting with modern equipment and tools, and a possibility for travels and work abroad in joint projects with leading global companies with attractive salary and bonuses. Results of your work will be integrated into products and solutions of prominent manufacturers in consumer electronics.

Your role would include

  • Development of appropriate software components for our products, primarily in C/C++ programming languages

Requirements

  • Academic education in computer technology (BSc or MSc degree)
  • Good knowledge of C/C++ programming language
  • Good understanding of software development for Linux OS, the use of tools and methods to work on Linux console
  • Understanding the principles of operating systems, multithreading programming concepts, real-time systems programming
  • Good knowledge of English, both written and spoken
  • Orientation towards teamwork
  • Initiative and independence in solving daily tasks
  • Strong desire for professional development

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Locations

  • Novi Sad
  • Belgrade
  • Banja Luka
  • Osijek

For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW

rt-rk_konkurs

SENIOR JAVA DEVELOPER

RT-RK Ltd. announces an open position for:

SENIOR JAVA DEVELOPER

Your role would include:

  • Supervising and managing team members
  • Development of software programming tools for digital signal processing products, primarily in the Java programming language
  • Working on the latest platforms and tools
  • The result of your work will be integrated into the products of world leading companies

Requirements

  • University degree in computer technology or computer science
  • 3+ years of Java development experience
  • Strong knowledge of OOP and design patterns
  • Familiarity with version control and CI tools
  • Good knowledge of English language, both written and spoken
  • Strong analytical and communication skills
  • Orientation towards team work
  • A desire to solve tough technical problems, and to see your work appreciated by users around the world

Desired skills and knowledge:

  • Eclipse plug-in development
  • Eclipse RCP (Rich Client Platform) development
  • Experience with JavaFX and/or HTML5
  • Experience with embedded software development and debug practices
  • Experience with Agile or Lean software development practices
  • Experience with consumer electronics and/or digital audio
  • Knowledge of scripting/programming language like Python, Groovy, Ruby, Lua, or similar
  • Experience with implementing GUI with graphical widgets

Benefits of joining our team

  • Professional and academic development in cutting edge technologies
  • Possibility to travel and work abroad in joint projects with leading global companies
  • Well paid job
  • Team spirit fostered trough team sports, picnics, organized visits to theater, etc
  • Work in a new and modern setting
  • Flexible work schedule and casual dress code

Location

  • Novi Sad, Belgrade

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



java developer

Compiler Developer

RT-RK Ltd. announces an open position for:

Compiler Developer

We offer academic and professional development, facilitate participation in national and international scientific conferences, offer flexible hours, team work in a new and modern setting with modern equipment and tools, and a possibility for travels and work abroad in joint projects with leading global companies with attractive salary and bonuses. Results of your work will be integrated into products and solutions of prominent manufacturers in consumer electronics.

Your Role

  • Development of programming tools some of which are compilers of the Open source community LLVM and GCC, as well as tools relying on those compilers
  • Development of programming tools for digital signal processors: assembler, linker, and compiler
  • Work on big projects using version control systems, coding requirements style, maintenance of documentation

Requirements

  • Academic education in computer technology (BSc or MSc degree)
  • Good knowledge of the programming languages C and C++
  • Knowledge and experience in embedded systems and their architectures
  • Knowledge of compiler structure, intermediate representation, machine dependent and machine independent optimizations, and code generation
  • Previous experience in work on programming tools’ development, particularly compilers, is an advantage
  • Experience in programming in assembler
  • Excellent understanding of algorithms and data structure
  • Knowledge of operating systems based on Linux
  • Knowledge of version control systems (Git, SVN, etc)
  • Participation in project development in the Open source community is a bonus
  • Excellent knowledge of spoken and written English
  • Orientation towards team work
  • Initiative and independence in program task solving
  • Continuous professional development

Locations

  • Novi Sad
  • Belgrade
  • Osijek

For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW

compiler developer

automotive software developer

RT-RK Ltd. announces an open position for:

Automotive software developer

We offer academic and professional development, facilitate participation in national and international scientific conferences, offer flexible hours, team work in a new and modern setting with modern equipment and tools, and a possibility for travels and work abroad in joint projects with leading global companies with attractive salary and bonuses. Results of your work will be integrated into products and solutions of prominent manufacturers in consumer electronics.

Your role would include

  • Development and testing of software components for automotive industry, following standards of the industry
  • Software development of real time safety critical systems, which include advanced driving assistance such as autonomous driving

Requirements

  • Academic education in computer technology (BSc or MSc degree)
  • Good knowledge of the C/C++ programming language
  • Good understanding of software development for Linux OS, usage of tools and methods of work on Linux console
  • Understanding of operating systems’ principles, system software, computer system architecture, development of multithreading applications, various peripheral drivers, real time operating systems
  • Active use of English in spoken and written communication
  • Orientation towards team work
  • Initiative and independence in daily tasks’ solving
  • The desire for continuous professional development

Preferred skills and knowledge

  • Knowledge of the Python programming language
  • Knowledge of automotive communication protocols such as CAN, LIN, FlexRay
  • Knowledge of network protocols based on Ethernet
  • Basic knowledge of testing methodologies, ISTQB Certification will be taken as advantage

Benefits of joining our team

  • The result of your work will be integrated into products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed ambiance, team spirit, team-building activities (recreation, entertainment, cultural events, etc.)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Belgrade
  • Novi Sad
  • Osijek
For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



Automotive software developer

EMBEDDED SOFTWARE DEVELOPER

RT-RK Ltd. announces an open position for:

Software development team lead

We offer academic and professional development, facilitate participation in national and international scientific conferences, offer flexible hours, team work in a new and modern setting with modern equipment and tools, and a possibility for travels and work abroad in joint projects with leading global companies with attractive salary and bonuses. Results of your work will be integrated into products and solutions of prominent manufacturers in consumer electronics.

Your position would include

  • Development of appropriate software components for our products, primarily in C/C++ programming languages

Requirements for joining our team

  • Academic education in computer technology (BSc or MSc degree)
  • Proven experience of significant Embedded C software development in a very resource constrained environment
  • Good knowledge and experience in the programming languages C and C++
  • Good software development skills on the Linux OS
  • 2+ years hands-on experience in embedded software development using C and C++
  • Good software development skills under an RTOS environment
  • Ability to read and understand circuit diagrams, to identify control signals and processors inputs
  • Good understanding of debug techniques
  • Understanding of principles of operating systems, development of multithreaded applications, real time operating systems
  • Good knowledge of software configuration management
  • Good knowledge of using source control system
  • Active use of English in spoken and written communication
  • Orientation towards team work
  • Initiative and independence in daily tasks’ solving

The following specialized skills are highly valued

  • Knowledge of ARM processors or controllers
  • Knowledge of MIPS processors or controllers
  • Knowledge of Android “under the hub”
  • Knowledge of GIT
  • Project management tools/techniques
  • Device drivers experience under Linux OS
  • State machine/finite automata/logic reduction techniques

Benefits of joining our team

  • The result of your work will be integrated into products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed ambiance, team spirit, team-building activities (recreation, entertainment, cultural events)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad
  • Belgrade
  • Osijek


If you believe that you are a person for the job, please contact us with an enclosed photograph and CV.

APPLY NOW



EMBEDDED SOFTWARE DEVELOPER

iOS DEVELOPER

RT-RK Ltd. announces an open position for:

iOS DEVELOPER

We offer academic and professional development, facilitate participation in national and international scientific conferences, offer flexible hours, team work in a new and modern setting with modern equipment and tools, and a possibility for travels and work abroad in joint projects with leading global companies with attractive salary and bonuses. Results of your work will be integrated into products and solutions of prominent manufacturers in consumer electronics.

Responsibilities

  • Development of iOS apps
  • Bring in development practices that will optimize the delivery of cloud solutions
  • Ensure meeting quality objectives, as well as customer requirements

Requirements

  • Master degree in the field of computer engineering or informatics
  • Experienced in Objective-C development for iOS platforms
  • Knowledge of software configuration management - GIT
  • Thorough and systematic in software and service delivery
  • Quality oriented mindset
  • Good English knowledge, both written and spoken
  • Good oral and written communication skills
  • Strong problem solving abilities, as well as self-initiative and proactive approach
  • A high degree of flexibility and creativity
  • Orientation towards team work
  • Can-do attitude

Benefits of joining our team 

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad
  • Belgrade


If you believe that you are a person for the job, please contact us with an enclosed photograph and CV.

APPLY NOW



project-manager-new

IOT CLOUD JAVASCRIPT DEVELOPER

RT-RK Ltd. announces an open position for:

IoT cloud JavaScript Developer

Your role would include

  • Developer working on a state-of-the art IoT cloud platform

Requirements

  • Master degree in the field of computer engineering or informatics
  • 2+ years of work experience with web technologies like JavaScript (AJAX, JSON), HTML/HTML5, CSS3
  • Understanding the technical concepts of IoT and cloud technologies
  • Knowledge of software configuration management - GIT
  • Thorough and systematic in software and service delivery
  • Quality oriented mindset
  • Good knowledge of English, both written and spoken
  • Good oral and written communication skills

Preferred skills and knowledge

  • Ability to stay focused on the task at hand, ensuring that timelines are met and operations are not adversely impacted
  • Strong problem solving abilities, as well as self-initiative and proactive approach
  • A high degree of flexibility and creativity
  • Orientation towards team work
  • Can-do attitude

Benefits of joining our team

  • Professional and academic development in cutting edge technologies
  • Possibility to travel and work abroad in joint projects with leading global companies
  • Well paid job
  • Team spirit fostered trough team sports, picnics, organized visits to theater, etc
  • Work in a new and modern setting
  • Flexible work schedule and casual dress code

Location

  • Novi Sad, Belgrade
For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



iot cloud javascript

VERIFICATION ENGINEER

RT-RK Ltd. announces an open position for:

VERIFICATION ENGINEER

Preferred skills and knowledge:

  • Analytic and debugging skills.
  • Good knowledge of digital design.
  • Understanding of Object Oriented Programming (OOP) concepts.
  • Digital Logic verification and principles, SoC architecture, including Ethernet, communications peripherals, multi-domain clocking, power management, AMBA bus protocols such as AHB and AXI.
  • Assertions and formal verification
  • Experience with Ethernet protocol.
  • In-depth knowledge of SoC architecture, including CPUs (preferably ARM), communications peripherals, multi-domain clocking, bus & interconnect structures, memory systems, and power management.
  • Experience with Formal Verification methods and tools.

Requirements

  • A minimum of 1 year of experience in the following areas:
    • Hardware verification languages (HVL) such as SystemVerilog testbench (OVM/UVM) and SystemC
    • Hardware description languages (HDL) such as Verilog, SystemVerilog and VHDL
    • Scripting languages (Perl, Tcl, or Python)
  • Good knowledge of English, both written and spoken
  • Orientation towards team work
  • Initiative and independence in solving daily tasks

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



thumb

PROJECT MANAGER

RT-RK Ltd. announces an open position for:

PROJECT MANAGER

Your role:

  • Project plan developing
  • Tasks/timelines coordination
  • Monitoring performance and project execution
  • Correction of irregularities during the execution of the project
  • Monitoring and reporting of implementation progress and status of the project (timelines, costs, scope)
  • Monitoring of project interdependencies

Requirements

  • University degree in the field of information technology
  • Experience in managing IT development programs and projects (5+ years)
  • Knowledge of the methodology and tools in the field of software engineering (software development process, release management, configuration management, document management, issue tracking, quality assurance, etc.)
  • Formal education or trainings in the field of project management, and possessions of certificates such as PMP, PRINCE2, IPMA, SCRUM Master are preferred
  • Experience in MS Office tools, MS Project, a web-based project management tools
  • Good verbal and communication skills in English
  • Orientation towards team work
  • Strong initiative and team coordination skills

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad, Belgrade

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



project manager

EMBEDDED SYSTEM AUTOMATION DEVELOPER

RT-RK Ltd. announces an open position for:

EMBEDDED SYSTEM AUTOMATION DEVELOPER

Responsibilities:

  • Working as a member of agile development team
  • Development of automated test for audio drivers for multiple platforms
  • Development of automated test for ARM/DSP kernels
  • Finding, reporting and testing defects
  • Regression, functional and exploratory testing
  • Testing technologies aimed for latest phones and tablets

Requirements

  • University degree in computer technology or computer science
  • Good knowledge of software development in C language
  • Good knowledge of English language, both written and spoken
  • Strong analytical skills
  • Orientation towards team work
  • Initiative and independence in solving daily tasks
  • A desire to solve tough technical problems, and to see your work appreciated by users around the world

Preferred skills and knowledge

  • Knowledge of scripting/programming language like Python, Groovy, Ruby, Lua, or similar
  • Good understanding of both, QA and software development life cycles
  • Familiar with version control and CI tools
  • Working experience with test case management tools
  • Familiar with bug/issue tracking tools (preferably JIRA)
  • Experience with embedded software development and debug practices

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad, Belgrade
For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



EMBEDDED SYSTEM AUTOMATION
DEVELOPER

AUTOMOTIVE C++ DEVELOPER

RT-RK Ltd. announces an open position for:

AUTOMOTIVE C++ DEVELOPER

Responsibilities:

  • Working in small group of engineers, Agile organized (Scrum)
  • Requirement specification, design, implementation, integration, testing and releasing Windows and Linux real-time software
  • Follow established development/testing procedures in order to ensure quality software
  • Direct contact with our Sweden partners is integral part of daily work

Requirements

  • Academic education in computer technology (BSc or MSc degree)
  • Good knowledge of the C++ programming language
  • Good understanding of software development for Windows OS
  • Good understanding of STL
  • Active use of English in spoken and written communication. Additional language knowledge will be taken as advantage
  • Comfortable in working in an agile process where priorities and assignments may change quickly
  • Orientation towards team work
  • Initiative and independence in solving daily tasks
  • The desire for continuous professional development

Preferred skills and knowledge

  • Experience in software development for Linux OS, usage of tools and methods of work on Linux console
  • Knowledge of C++11
  • Knowledge of C++ Boost
  • Experience in continuous integration environment.
  • Experience with test frameworks (gtest, gmock, cppunit)
  • Experienced in using automated testing to verify functionality
  • Knowledge of Agile software development using SCRUM
  • Knowledge of version control system (GIT)
  • Knowledge of automotive communication protocols such as CAN, FlexRay
  • Knowledge of network protocols based on Ethernet

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad, Osijek
For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



EMBEDDED SYSTEM AUTOMATION
DEVELOPER

PYTHON TEST AUTOMATION DEVELOPER

RT-RK Ltd. announces an open position for:

PYTHON TEST AUTOMATION DEVELOPER

Responsibilities:

  • Working as a member of agile development team
  • Working on UX/UI test automation
  • Finding, reporting and testing defects
  • Regression, functional and exploratory testing
  • Testing technologies aimed for latest phones and tablets

Requirements

  • University degree in computer technology or computer science
  • Knowledge of scripting/programming language like Python, Groovy, Ruby, Lua, or similar
  • Good understanding of both, QA and software development life cycles
  • Good knowledge of English language, both written and spoken
  • Strong analytical skills
  • Orientation towards team work
  • Initiative and independence in solving daily tasks
  • A desire to solve tough technical problems, and to see your work appreciated by users around the world

Preferred skills and knowledge

  • Experience in review requirements specifications and technical design documents
  • Experience in creating detailed, comprehensive and well-structured test plans and test cases
  • Familiar with version control and CI tools
  • Working experience with test case management tools
  • Familiar with bug/issue tracking tools (preferably JIRA)

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad, Belgrade
For BSc graduates enrolled in Master studies we offer scholarship program through an individual contract.

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



PYTHON TEST AUTOMATION
DEVELOPER

ANDROID APPLICATION DEVELOPER

RT-RK Ltd. announces an open position for:

ANDROID APPLICATION DEVELOPER

Your position will be Android front-end developer inside App/UX team, working on new upcoming projects for different platforms.

Responsibilities:

  • Working closely with frontend developers and designers
  • Implementing UI elements from already designed application and integrating it into application business logic

Requirements

  • Knowledge and experience in Android application development
  • Good knowledge of OOP and Java programming language
  • Good knowledge of English language, both written and spoken
  • Good knowledge of English language, both written and spoken
  • Orientation towards team work
  • Initiative and independence in solving daily tasks
  • Creative approach to assigned tasks
  • A desire to solve tough technical problems, and to see your work appreciated by users around the world

Preferred skills and knowledge

  • University degree in computer technology or computer science
  • Experience in iOS application development
  • Basic knowledge of Adobe graphic design tools, such as Adobe Photoshop and Adobe Illustrator
  • Knowledge of working with version control system (git)
If you do not have this knowledge, we will give you an opportunity to master it.

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



ANDROID APPLICATION DEVELOPER
DEVELOPER

JAVASCRIPT DEVELOPER

RT-RK Ltd. announces an open position for:

JAVASCRIPT DEVELOPER

Your role would include development of new web-based testing tools, as well as maintenance and improvement of existing tools

Responsibilities:

  • FE/BE development
  • Developing of unit tests and selenium tests
  • Application testing (integration testing)
  • Customer support (bug fixing, feature request investigation/estimation).
  • Documenting implemented application features (user manuals, screen casts)

Requirements

  • University degree in the field of computer technology
  • 4+ years of work experience with JavaScript and HTML
  • Knowledge and experience in working with CSS
  • Knowledge and experience in working with relational databases
  • Knowledge and experience in working with IDEs such as Eclipse, WebStorm, NetBeans…
  • Understanding of REST Architecture
  • Knowledge of working with version control system (SVN)
  • Knowledge of working with project management tool (Redmine)
  • Good knowledge of English, both written and spoken
  • Orientation towards teamwork
  • Initiative and independence in solving programming tasks

Preferred skills and knowledge

  • Knowledge of Java and PHP programming language
  • Experience in working with server JavaScript on Node.js platform
  • Knowledge of tools for Web applications development
  • Knowledge of Polymer library for developing Web components
  • Basic knowledge of DTV, HbbTV
  • Knowledge and experience in development of Web applications on Linux, Apache and Django based platforms
  • Knowledge and experience in development of Java EE applications
  • Knowledge of GWT Platform for Web applications development
  • Willingness to learn other programming languages and platforms, primarily C and C ++

Benefits of joining our team

  • The result of your work will be integrated into the products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed atmosphere, team spirit, team-building activities (recreation, entertainment, cultural events ... )
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Location

  • Novi Sad

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



JAVASCRIPT DEVELOPER

SENIOR EMBEDDED SOFTWARE DEVELOPER

RT-RK Ltd. announces an open position for:

SENIOR EMBEDDED SOFTWARE DEVELOPER

Your position would include:

  • Specify requirements, designs, implements, integrates, tests and releases embedded level software used in consumer electronics applications
  • Develop and maintain software under Agile/Scrum/Continuous Integration methodology
  • Design, develop, document, test and deliver complex, resource constrained software
  • Conduct design and code review

Requirements for joining our team:

  • Academic education in computer technology (BSc or MSc degree)
  • Excellent proven experience of significant Embedded C software development in a very resource constrained environment
  • Excellent experience in the programming languages C and C++
  • Excellent software development skills on the Linux OS
  • 3 to 8 years hands-on experience in embedded software development using C and C++
  • Very good software development skills under an RTOS environment
  • Ability to read and understand circuit diagrams, to identify control signals and processors inputs
  • Excellent understanding of debug techniques
  • Understanding of principles of operating systems, development of multithreaded applications, real time operating systems
  • Very good knowledge of software configuration management
  • Very good knowledge of using source control system
  • Active use of English in spoken and written communication
  • Orientation towards team work
  • Initiative and independence in solving daily tasks

Preferred skills and knowledge

  • Knowledge of ARM processors or controllers
  • Project management tools/techniques
  • Device drivers experience under Linux OS
  • State machine/finite automata/logic reduction techniques

If you do not have this knowledge, we will give you an opportunity to master it.

Benefits of joining our team

  • The result of your work will be integrated into products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed ambiance, team spirit, team-building activities (recreation, entertainment, cultural events, etc.)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

Locations:

  • Novi Sad, Belgrade, Banja Luka, Osijek

If you believe that you are creative enough and up to solving complex programming tasks independently, please contact us with an enclosed photograph and CV.

APPLY NOW



SENIOR EMBEDDED SOFTWARE
DEVELOPER