Component Lead – Embedded VoIP Systems
TK Elevator Brasil (GUA) — Guaíba, Rio Grande, Brasil
Quem somos
People are at the heart of everything we do at TK Elevator: we work as a team, care about each other’s safety and share a common vision to keep the world moving. This is your opportunity to go further and impact the future of urban mobility.
Nossas expectativas
The Role
We are seeking a technical leader to take ownership of our new Analog Telephone Adapter (ATA) solution. In this role, you will lead a team of embedded developers, combining architecture and scrum master activities. You will define the technical strategy, ensure code quality, and make high-level design decisions on how we bridge analog telephony with modern VoIP infrastructure.
What You Will Own
- The Architecture: You will manage decisions regarding the SIP stack, how to architect the state machines for call handling, and how to structure the inter-process communication.
- The Quality: You are responsible for the stability of the component. If the audio jitters or the device crashes after 48 hours of uptime, that is your problem to solve.
- The Team: You will mentor developers, perform code reviews, and drive the technical growth of your squad.
Key Responsibilities
- Technical Direction: Define the software architecture for the VoIP application, ensuring modularity, testability, and low-latency performance on Linux embedded targets.
- Team Leadership: Lead daily stand-ups, sprint planning, and backlog grooming. Translate high-level product requirements into technical tasks for the developers.
- Code Governance: Establish coding standards, enforce code review processes, and manage the branching/merging strategy
- Hardware Bring-up: Work closely with the hardware team to validate new board revisions and define the requirements from VoIP perspective
- Risk Management: Identify technical risks early (e.g., memory leaks, CPU bottlenecks) and implement mitigation strategies.
Quem buscamos
Required Technical Skills
1. Architecture & Design
- System Architecture: Proven experience designing multi-threaded, real-time systems in C. You understand race conditions, mutexes, and semaphores at a deep level.
- State Machine Design: Expertise in designing complex state machines to handle call flows (Idle -> Ringing -> Connected -> On-Hold, etc.).
2. Domain Expertise (VoIP)
- Advanced Protocol Knowledge: You must be the "Go-To" person for SIP and RTP issues.
- DSP Integration: Experience overseeing the integration of audio algorithms (Echo Cancellation, VAD, CNG). You don't need to write the DSP math, but you need to know how to integrate it.
3. DevOps & Tooling
- CI/CD Implementation: Experience setting up automated build and test pipelines for embedded systems.
- Debugging: Mastery of Wireshark.
Leadership & Soft Skills
- Technical Communication: Ability to explain complex memory management issues to stakeholders who do not have a technical background.
- Mentorship: A track record of elevating junior and mid-level engineers through constructive feedback.
- Decisiveness: Ability to make difficult technical trade-offs (e.g., "We will delay this feature to fix this stability bug") under pressure.
Nice-to-Have Skills
- Provisioning protocols: Experience with TR-069 or XML-based auto-provisioning systems.
- Compliance: Experience taking a telecom product through certification (FCC, CE, etc.).
- Containerization: Experience using containers (LXC/Docker) in an embedded context.
O que oferecemos
Health care, Dental care, Bonus, Private pension, Program for pregnant women, Social support program, Life insurance, Telemedicine, Telenutrition, Telepsychology, Restaurant, Transportation.
Outras informações
Language
Proficient English communication skills, both written and spoken. Knowledge of additional languages, such as German and/or Spanish, are beneficial.
Detalhes da vaga
| Data de publicação: | 2025/12/01 |
|---|---|
| Nível de experiência: | Profissionais experientes |
| Limitação do contrato: | Por tempo indeterminado, Período integral |
| Modalidade de Trabalho: | Híbirido |
| Grupo do Cargos: | Pesquisa e Desenvolvimento e Inovações |
| Indústria: | Engenharia e Mobilidade Urbana |
| Número da vaga: | BRA_ET_BULA_TK_ELEVA78632 |
Prazo de inscrição: enquanto a publicação do cargo estiver em nossa página de carreiras, estamos em busca de candidatos adequados (m/f/d). Vamos lá! Aguardamos sua inscrição!
Envios não solicitados de agências de recrutamento e terceiros
A TK Elevator não aceita perfis, candidaturas ou currículos enviados por agências de recrutamento, empresas de seleção ou terceiros, a menos que haja um acordo escrito prévio assinado por um representante autorizado da TK Elevator.







