Avrai la sicurezza e stabilità di un contratto a tempo indeterminato lavorando su progetti di vario tipo.
RDK Software Engineer
We're hiring an RDK Software Engineer to build cutting-edge broadband gateways. Work with C/C++, RDK-B, and embedded Linux in a fast-paced telecom environment.
Siamo una società di consulenza high-tech globale con un team di ingegneri, scienziati ed esperti digitali provenienti da tutto il mondo. Insieme formiamo una comunità in rapida crescita e orgogliosa. Offriamo servizi di consulenza a clienti di alto profilo a livello globale in diverse aree di servizio, quali:
- Tecnologia e ingegneria
- Energia e fonti rinnovabili
- Scienze della vita e farmaceutica
- Digitale e IT
Maggiori informazioni su questa opportunità
We are seeking three experienced RDK Software Engineers to join our team supporting a leading client in the telecom and broadband sector. Based in Dallas, this role focuses on the development of next-generation gateway and router solutions tailored for the North American market. You’ll work alongside cross-functional teams to deliver high-performance connectivity products that power tomorrow’s digital experiences.
Key Responsibilities:- Collaborate with Product Management and customers to define features and technical requirements specific to North American deployments.
- Design, develop, and integrate new functionalities into the RDK-B stack for broadband CPE (Customer Premises Equipment).
- Ensure code quality through unit testing, peer reviews, and continuous integration practices.
- Troubleshoot and resolve issues identified in lab testing or reported from field operations.
- Participate in architectural reviews and contribute to ongoing product design enhancements.
Cosa ci aspettiamo da voi
- Bachelor’s degree in Computer Science, Electrical Engineering, Telecommunications, or a related discipline.
- 5+ years of experience developing with RDK-B on routers or gateways.
- Strong programming skills in C/C++ and experience with embedded Linux.
- Familiarity with build environments like Yocto, Buildroot, or OpenWRT.
- Proficient in core networking protocols, including: ARP, IPv4/IPv6, ICMP, TCP/UDP, GRE, DNS, DHCP, IGMP
- As well as management protocols: TR-069/CWMP, USP, SNMP
- Knowledge of broadband and LAN technologies: DOCSIS, 5G/LTE, EPON/GPON, Wi-Fi, Ethernet
- Skilled in debugging and diagnostics using RDK logs, gdb, valgrind, Wireshark, etc.
- Experience with development tools and environments: Git, Jira, Jenkins, and CI/CD pipelines.
- Excellent collaboration and communication skills for working in multi-disciplinary teams.
Cosa puoi aspettarti da TMC
On top of giving, you all the advantages of working in a start-up environment, at TMC USA you will benefit from the support of a strong well established international company:
- W2 full-time position
- Competitive compensation: base salary with monthly bonus (Profit Sharing)
- Health insurance
- Generous PTO (Paid Time Off) plan
- 401k with matching
- Yearly training personal budget for Coaching & Education
- International work opportunity
Conoscerai il tuo valore di mercato e riceverai parte del profitto che il tuo lavoro genera grazie al profit sharing individuale.
I nostri employeneur formano aree di competenza dinamiche, unite dalla passione per la tecnologia e dallo spirito di collaborazione che trasforma ogni sfida in un’opportunità di crescita condivisa.
Ogni employeneur avrà l’opportunità di guidare la propria carriera, creando un piano di crescita personale e professionale. Inoltre, sarà affiancato da un coach e potrai scegliere in autonomia corsi di formazione progettati per sviluppare le tue competenze imprenditoriali.
Scopri di più Scopri di piùUn luogo in cui lavorare su nuove idee e a potenziali lanci di start-up collaborando con team multidisciplinari.
Scopri di più Scopri di piùSiamo entusiasti del tuo interesse in TMC! Invia la tua candidatura nel modo che preferisci e unisciti al nostro dinamico team.