As a Software Developer in our base station team, you will play a crucial role in developing our VoIP wireless base stations. Our projects often begin with close collaboration with customers to specify new features for our products, and software developers are frequently involved in this process. The VoIP base station team works with a wide range of subjects, including PBX, SIP, call control, audio routing, audio codecs, DSP, IP stack, network security, routers, and switches.
Since our base stations connect to enterprise networks, we frequently encounter challenges in this area. Knowledge of protocols such as DHCP, DNS, MQTT, and TLS, as well as topics like VLAN configuration and code signing, would be advantageous. Additionally, in our daily work, we use Jira for task and bug tracking and Jama for requirement management and test specification and tracking. Occasionally, we find the need to implement Python programs to support these tools and miscellaneous supporting tools.
Key Responsibilities:
• Specify, design and develop software for VoIP DECT base stations.
• Collaborate directly with customers.
• Participate in the full software development lifecycle, from requirements analysis to deployment and maintenance.
• Conduct code reviews and provide constructive feedback to team members.
• Debug and resolve software issues to maintain product quality.
Exciting Challenges:
• Engage directly with major companies that deliver enterprise VoIP systems, addressing their specific needs and requirements.
• Tackle complex problems and develop innovative solutions that will be used by leading organizations in the telecommunications industry.
• Experience the satisfaction of seeing your work integrated into large-scale VoIP systems and contributing to the future of wireless communication.
• Develop software in C for embedded systems with limited resources, ensuring efficient use of memory and processing power.
Qualifications:
You embrace teamwork but can work independently. We expect that you are flexible and show high responsibility for your own tasks. You must be methodical in the approach to problem-solving and you must focus on the quality of delivered results.
We expect you have:
• Experience with embedded C/C++ development in resource constrained products
• Excellent English written and oral documentation and communications skills
• MS/BS in Engineering, Computer Science, or other related experience
It would be beneficial if you have:
• Experience working with and developing embedded platforms and products
• Experience with software testing and debugging
• Experience with bug tracking (Jira or other)
• Experience with source code management tools (Git or Mercurial)
• Knowledge of continuous integration and continuous delivery (CI/CD)
• Knowledge of Jenkins, cmake, meson or similar build systems
• Experience with security, vulnerabilities, and patching
• Experience with licenses and layering in general
• Knowledge of VoIP protocols and DECT technology
• Experience with embedded RTOS
• Experience with Python
What we offer:
At RTX, we can offer a job in an international business in growth with a flexible and flat management structure, where you will work with challenging tasks, interesting technologies, and a team of highly skilled and highly motivated developers. You will have the opportunity to influence and contribute to the successful growth journey of RTX.
Who we are:
At RTX, wireless is not just wireless! We make an effort to understand how the specific use cases can be optimized through wireless technology. As well as explore how the link between products configured in a system can make a difference and help the user perform at their best.
We innovate, design, and manufacture wireless communication solutions within three segments:
• Enterprise solutions covering amongst others, wireless communication systems connecting handsets and headsets via base stations.
• Healthcare solutions where wireless systems are used for monitoring critically ill patients, among others.
• ProAudio, which makes professional audio solutions such as wireless microphones and headsets used for e.g. concerts and conferences, as well as gaming accessories such as keyboards, headsets, and mice.
We have the ambition to create ground-breaking technologies while also creating value for our customers and end-users. Working in close partnership with our customers, we offer customized, ‘turn-key’, end-to-end solutions with full product lifecycle management designed to meet the ambition of their portfolio and brand.
An international arena
At RTX, you get to unfold your ambitions in an international environment. We offer our employees a multitude of opportunities to use their skills in an international environment in cooperation with customers and partners around the world. We are a European company operating globally and employ 330+ people at our locations in Denmark, Hong Kong, Romania and USA, with our headquarter in Nørresundby. We offer flexible working terms.
Exceed your career aspirations
We believe in giving our employees the best challenges to develop their skills by offering several different career paths, depending on whether you want to be a specialist or project manager. To ensure the best start, you will be assigned to a tutor and go through an onboarding program, which includes an introduction to how we work.
A social environment with a strong community
Be social – be there! At RTX, we value the social aspect very highly. For RTX to be a great place to work, we find it very important to support a strong social community. Therefore, we have a very active staff club arranging various events and social gatherings - a minimum of one event per month.
We have an informal and casual working environment, and every day of the week we go to lunch together in our canteen. Next to our canteen, we have different physical facilities in the form of a sports hall, frequently used for joint sports activities and a fitness room - all for free use. We believe that with a strong community we can provide the best solutions.
For more information about the job, you are welcome to contact Team Lead Martin Schuster Pedersen at mpe@rtx.dk or telephone +45 96322300.
We look forward to receiving your application!