Software Developer

Oversigt og nøgleindsigter
Software Developer søges til RTX i Nørresundby, med fokus på embedded C-programmering til vedligeholdelse og udvikling af protokoller inden for Enterprise, ProAudio og Healthcare segmenterne.
Højdepunkter
- Involvering i hele softwarelivscyklussen, fra design til vedligeholdelse
- Mulighed for at arbejde i et internationalt miljø med en flad ledelsesstruktur
- Deltagelse i tværgående teams og projekter
Påkrævede kvalifikationer
- • Erfaring med C/C++
- • Erfaring med embedded platforms udvikling
- • Erfaring med software test og debugging
Ønskværdige kvalifikationer
- • Kendskab til DECT, Bluetooth og/eller WiFi
- • Erfaring med embedded udvikling i Linux eller andre RTOS
- • Kendskab til Python og Jenkins
Den ideale kandidat
Den ideelle kandidat er en erfaren softwareudvikler med stærke færdigheder inden for embedded C-programmering og en proaktiv tilgang til teamwork og selvstændigt arbejde. Vedkommende skal være fleksibel, ansvarsbevidst og have et kvalitetsfokus i problemløsning.
Jobdetaljer
Jobbeskrivelse
Our Protocol Team is looking for an experienced software developer with focus on embedded C-programming for maintenance and development of the protocols used in RTX product segments like: Enterprise, ProAudio and Healthcare (see below for more information).
The radio/protocol technologies used today are standard DECT protocol/radio and custom DECT, 2G4 ISM-band, and WiFi radio solutions for optimized performance.
As part of the protocol team, you will be involved in the full life cycle management of your software, which includes:
- Designing, documenting and implementation of features
- Automated test development
- Releasing and maintaining the software to other projects
- Sustaining and bug fixing the software post-integration
The protocol team is involved in many different projects and are working with most of the other teams within the RTX organization and you will participate in many different team setups.
Place of work will be at our headquarters in Nørresundby or our satellite office in Århus with a weekly working day in Nørresundby.
Qualifications:
You embrace teamwork but can also 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. 3-5 years’ (or more) experience with embedded software development is an advantage but not a requirement.
We expect you to have:
- Experience with C/C++
- Experience working with and developing embedded platforms
- Experience with software testing and debugging
- Experience with issue tracking (Jira or other)
- Experience with source code management tools
- Knowledge of continuous integration and continuous delivery
- Excellent English written and oral communications skills
- BS/MS in Engineering, Computer Science, or other related experience
Other Qualifications:
- Knowledge of DECT
- Knowledge of Bluetooth and/or WiFi
- Embedded development in Linux or other embedded RTOS experience
- Python
- Knowledge of Jenkins or similar build systems
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 300+ people at our locations in Denmark, Hong Kong, and USA, with our headquarter in Nørresundby.
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.
Work-life balance
We believe that a healthy work-life balance is important and highly encourage well-planned work within the contracted hours. Furthermore, we use flex time to let you move parts of your work outside normal work hours and maybe to your home.
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 Software Director Christopher Meisner at cm@rtx.dk or mobile phone +45 31122313.
We look forward to receiving your application!
Karrierevej
Typisk karriereforløb
Senior Software Developer
Technical Lead
Engineering Manager
Vækstpotentiale
Stillingen som Software Developer hos RTX har et stærkt vækstpotentiale, da den tilbyder erfaring med avancerede protokoller og teknologier inden for trådløs kommunikation. Der er mulighed for at avancere til ledende roller inden for udvikling og projektstyring.
Overførbare færdigheder
Branchekontekst
Stillingen er central i trådløs kommunikationsindustri, hvor der er stor efterspørgsel efter specialiserede udviklere med kendskab til DECT, Bluetooth og WiFi teknologier. Denne rolle er vigtig for at drive innovation og sikre højtydende løsninger i sektorer som enterprise og healthcare.
Færdighedsanalyse
Kritiske færdigheder
Erfaring med C/C++ programmering er nødvendig for at udvikle og vedligeholde embedded software.
Erfaring med at arbejde på og udvikle til embedded platforms er afgørende for rolleudførelse.
Fremragende engelsk skriftlige og mundtlige kommunikationsevner er nødvendige.
Vigtige færdigheder
Erfaring med test og debugging af software for at sikre høj kvalitet og funktionalitet.
Erfaring med issue tracking værktøjer som Jira er vigtig for projektstyring.
Erfaring med værktøjer til kildekodestyring for versionering og samarbejde.
Ønskværdige færdigheder
Kendskab til DECT teknologier er en fordel for at arbejde med eksisterende protokoller.
Kendskab til Bluetooth og/eller WiFi er ønskværdigt for trådløse løsninger.
Kendskab til Python er ønskværdigt for automatisering og scriptskrivning.
Kendskab til Jenkins eller lignende build systemer er ønskværdigt for CI/CD processer.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv dine erfaringer med C/C++ ved at beskrive specifikke projekter, hvor du har udviklet embedded software. Nævn din erfaring med embedded platforms og fokusér på konkrete resultater og løsninger. Demonstrér dine engelske kommunikationsevner ved at beskrive internationale projekter eller samarbejder.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du beskrive din erfaring med embedded C-programmering?
tekniskTip: Fokusér på specifikke projekter hvor du har arbejdet med embedded C, og fremhæv hvordan du har bidraget til succesfulde resultater.
Hvordan håndterer du fejlretning og testning af software?
tekniskTip: Giv eksempler på værktøjer og metoder du har brugt, og hvordan de har hjulpet dig med at forbedre softwarekvaliteten.
Hvordan vil du beskrive din erfaring med at arbejde i teams?
kulturTip: Beskriv situationer hvor du har arbejdet effektivt i teams, og hvordan du har bidraget til teamets succes.
Fortæl om en udfordrende situation du har oplevet i et tidligere projekt og hvordan du løste den.
situationTip: Brug STAR-metoden: Beskriv Situation, Opgave, Handling, og Resultat for at give et klart billede af din problemløsningsevne.
Hvad ved du om DECT, Bluetooth eller WiFi teknologier?
tekniskTip: Vis din forståelse ved at forklare de grundlæggende principper og eventuelle erfaringer du har med disse teknologier.
Spørgsmål du kan stille
- Hvordan ser en typisk arbejdsdag ud for et medlem af protokolteamet?
- Hvilke udviklingsværktøjer og teknologier anvender I mest i jeres projekter?
- Hvordan understøtter RTX medarbejderudvikling og læring?
Tale punkter
- Min erfaring med embedded softwareudvikling og specifikke projekter jeg har arbejdet på
- Min tilgang til software testning og sikring af høj kvalitet
- Hvordan jeg arbejder effektivt både i teams og selvstændigt for at nå projektmål
Bekymringspunkter at være opmærksom på
- Manglende erfaring med embedded udvikling
- Begrænset viden om trådløse teknologier som DECT, Bluetooth eller WiFi
Ansøgningsstrategi
Ansøgningstips
- Fremhæv din erfaring med embedded C-programmering og hvordan du har arbejdet med lignende teknologier som DECT, WiFi eller Bluetooth.
- Vis din evne til at arbejde både selvstændigt og i teams, og hvordan du har bidraget til succesfulde projekter i tidligere stillinger.
- Inkluder eksempler på, hvordan du har anvendt software test og debugging samt din erfaring med issue tracking og source code management.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din erfaring med embedded softwareudvikling og specifikke teknologier nævnt i jobopslaget, såsom DECT og WiFi, samt din evne til at arbejde i forskellige team setups og bidrage til projekter på tværs af organisationen.
Tilpasning af CV
Tilpas dit CV ved at inkludere specifikke projekter hvor du har arbejdet med embedded C-programmering og nævn eventuelle erfaringer med DECT, WiFi og Bluetooth. Sørg for at fremhæve dine kommunikationsevner og hvordan de har været en styrke i tidligere samarbejder.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Software Developer hos RTX?
Stillingen indebærer vedligeholdelse og udvikling af protokoller til RTX's produktsegmenter, herunder Enterprise, ProAudio og Healthcare. Du vil arbejde med embedded C-programmering og være involveret i hele softwarelivscyklussen fra design til vedligeholdelse.
Hvilke kvalifikationer kræves for at blive Software Developer hos RTX?
Vi forventer, at du har erfaring med C/C++, embedded platforme, softwaretest og debugging. Derudover er erfaring med issue tracking, kildekodehåndtering og kendskab til kontinuerlig integration og levering en fordel.
Hvad tilbyder RTX til deres ansatte?
RTX tilbyder et job i en international virksomhed i vækst med en fleksibel ledelsesstruktur. Du vil arbejde med udfordrende opgaver og interessante teknologier i et team af højt kvalificerede og motiverede udviklere.
Hvordan er arbejdsmiljøet hos RTX?
Arbejdsmiljøet hos RTX er præget af teamwork og samarbejde på tværs af forskellige teams. Du vil have mulighed for at arbejde både selvstændigt og som en del af et team på spændende projekter.
Hvad er forventningerne til en Software Developer hos RTX?
Vi forventer, at du er fleksibel, ansvarlig og metodisk i din problemløsning. Du skal fokusere på kvaliteten af de leverede resultater og have fremragende engelskkundskaber både skriftligt og mundtligt.
Hvor er arbejdspladsen for denne stilling?
Arbejdspladsen er på RTX's hovedkontor i Nørresundby eller på vores satellitkontor i Århus med en ugentlig arbejdsdag i Nørresundby.
Hvilken uddannelsesmæssig baggrund er relevant for stillingen?
En BS/MS i Engineering, Computer Science eller anden relevant erfaring er ønsket for stillingen som Software Developer hos RTX.