The RoleWe 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.
#J-18808-Ljbffr