O-RAN DU L1 Software Engineer
Listed on 2025-12-01
-
Software Development
Software Engineer, Python
O-RAN DU L1 PUSCH Receiver Software Developer
Deep Sig Inc. is a venture‑backed technology startup developing cutting‑edge wireless processing software using machine learning. We seek a talented Software Engineer to build the O‑RAN Distributed Unit (DU) Layer 1 (L1) Physical Uplink Shared Channel (PUSCH) receiver module for 5G .
Key Responsibilities- Develop and maintain O‑RAN DU L1 PUSCH receiver software modules that comply with 3
GPP . - Implement AI‑PHY layer functionalities focusing on uplink signal processing, demodulation, decoding, and error correction for PUSCH.
- Collaborate with MAC, RLC, PDCP, CU/DU integration teams to ensure seamless protocol stack integration.
- Optimize algorithms for real‑time processing on embedded and general‑purpose processors.
- Conduct rigorous unit, integration, and validation testing of L1 software components.
- Work closely with system architects to align with O‑RAN split architecture and interface specifications.
- Participate in code reviews, technical documentation, and test automation efforts.
- Troubleshoot and resolve defects and performance bottlenecks.
- Ensure compliance with O‑RAN and 3
GPP standards.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Telecommunications, or a related field.
- Strong knowledge of 5G layer protocols, especially PUSCH.
- Hands‑on experience with O‑RAN architecture, DU, CU, and their interfaces.
- Proficient in C/C++ with emphasis on embedded and real‑time systems.
- Familiarity with digital signal processing (DSP) techniques and algorithms for uplink reception.
- Experience with software development life cycle, version control, and CI/CD pipelines.
- Good understanding of multithreading, concurrency, and performance optimization.
- Ability to interpret and implement 3
GPP and O‑RAN technical specifications.
- Experience with srsRAN 5G L1 development.
- Layer 1 integration and testing experience in O‑RAN or vRAN environments.
- Knowledge of software simulation tools and radio hardware architecture.
- Familiarity with containerization and cloud‑native environments (Kubernetes, Docker).
- Experience with MATLAB, Python, or similar algorithm development tools.
- Strong problem‑solving skills and attention to detail.
- Excellent communication and teamwork abilities in cross‑functional teams.
Deep Sig offers competitive salaries, an employee stock option grant program, flexible schedule, and a strong focus on work/life balance. Our culture encourages creativity, knowledge sharing, and professional growth, including opportunities to publish scientific results and contribute to open‑source projects.
EEO StatementDeep Sig is an equal‑opportunity employer and does not discriminate based on race, ethnicity, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability. We are dedicated to cultivating an inclusive, diverse, and engaging workplace.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).