Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
Staff Engineer - Wireless BBU - Layer 1.
The Staff Engineer will drive the technical direction, development, and sustenance of network functions and platform components for the Wireless team. This role combines deep technical contribution, architectural leadership, cross-functional collaboration, and mentoring to ensure scalable, reliable, and high-quality product delivery.
The Staff Engineer will lead complex technical initiatives, coordinate execution across multiple software subsystems, resolve critical engineering challenges, and contribute to strategic technology and product decisions.
Mandatory skills:
Desired skills:
Experience: 10 to 15 years’ experience from Telecommunication or Networking background.
Education: B.Tech/BE (CSE/ECE/EEE/IS) or any other equivalent degree
Candidate should have good coding skills in C/C++
Drive the development and sustenance of Wireless Network Functions and platform components across the complete product lifecycle.
Define scalable solution architectures, technical designs, and implementation approaches aligned with product and business requirements.
Lead planning, requirements analysis, design, implementation, integration, verification, validation, and field-testing activities.
Analyze and prioritize complex features across multiple subsystems to enable synchronized and phased product delivery.
Collaborate with cross-functional teams, partners, and stakeholders to manage technical dependencies and ensure successful system integration.
Drive the resolution of complex technical challenges, integration issues, and delivery risks through structured problem-solving.
Review architecture, designs, code, and technical deliverables to ensure quality, consistency, scalability, and maintainability.
Continuously improve system performance, reliability, scalability, operational efficiency, and overall product quality.
Mentor engineers and technical leads through technical guidance, design discussions, code reviews, and knowledge sharing.
Contribute to technical roadmaps while promoting engineering best practices, automation, reusable solutions, and continuous improvement.