
Lukket
Slået op
We are looking for a Senior Embedded Software Engineer with strong experience in Telecom/O-RAN to work with us on a client project. The role involves development, optimization, and maintenance of embedded software components in a Linux environment, with a focus on performance, reliability, and clean code. Responsibilities: Design, develop, and maintain embedded C/C++ modules for telecom/O-RAN systems Work on Linux-based environments, including debugging, optimization, and performance tuning Integrate and test software components within existing telecom infrastructure Collaborate with our internal engineering team and client’s technical team Write clean, maintainable, and well-documented code Participate in code reviews and propose improvements Requirements: Strong hands-on experience in C and C++ development for embedded systems Solid experience with Linux (user space, system programming, networking concepts) Telecom background, ideally with O-RAN, RAN, or similar telecom protocols/interfaces Good understanding of multithreading, memory management, and real-time considerations Experience with debugging tools (gdb, valgrind, perf, etc.) Ability to read and understand technical specifications and standards Good communication skills in English Availability to overlap at least 3–4 hours with [your timezone/client timezone] Nice to have: Experience with 4G/5G RAN, O-RAN architecture, fronthaul/backhaul interfaces Experience with CI/CD pipelines and version control (Git) Prior experience working with distributed/remote teams Project details: This is an ongoing engagement for a niche telecom client Initial contract will start part-time with the possibility to extend based on performance You will work closely with our team lead and the client’s technical stakeholders When applying, please include: A brief summary of your experience in Telecom/O-RAN and embedded C/C++ on Linux Examples of relevant projects (high-level, no confidential details) Your preferred hourly rate within 2–8 USD/hour Your usual weekly availability (hours per week)
Projekt-ID: 40277897
11 forslag
Projekt på afstand
Aktiv 2 dage siden
Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
11 freelancere byder i gennemsnit $13 USD/time på dette job

Hello, I am an embedded software engineer with extensive experience in C/C++ development on Linux for telecom and embedded systems. I have hands-on exposure to O-RAN and RAN-related protocols, including multithreaded, memory-efficient, and real-time modules, along with debugging and performance tuning using gdb, valgrind, and perf. Relevant experience includes: • Development of Linux-based embedded modules for 4G/5G test platforms, focusing on low-latency data processing. • Integration of O-RAN-compliant components with existing telecom infrastructure for prototype systems. • Optimizing multithreaded embedded C++ code for high reliability in constrained environments. I am familiar with CI/CD pipelines, Git version control, and collaborating with distributed teams on telecom projects. Preferred rate: $6/hour Availability: 25–30 hours/week, able to overlap with client time zone for 3–4 hours daily. I can provide clean, maintainable code and work closely with your team and client stakeholders to ensure performance and reliability goals are met.
$5 USD på 40 dage
6,0
6,0

Hi, I’ve reviewed the Telecom/O-RAN scope and I can contribute solid embedded C/C++ in a Linux environment with a focus on robustness, portability, and clean code. I’ll design maintainable modules, optimize critical paths, and ensure thread-safety and real-time considerations are addressed. My approach blends careful code review, targeted profiling (perf, gdb), and thorough unit/integration testing to fit into your existing telecom stack while keeping interfaces clear for the client team. I’ll document decisions and provide concise release notes, with code structured for CI/CD and version control. What is the preferred overlap window with the client timezone, and are there any non-negotiable RTL/RTOS constraints I should plan for? Best regards, Marko Aleksic.
$5 USD på 38 dage
5,7
5,7

Drawing from over a decade of my team's expertise in tech stacks like C/C++, Linux, and the extensive range of programming languages we have used including Python, PHP, Java and JavaScript gives us the perfect foundation to execute your project in the most proficient manner. Our strong background in software development and architecture will be invaluable as we take on the development, optimization, and maintenance of embedded software components in a Linux environment. In addition, our understanding of multithreading, memory management, combined with real-time recommendations will ensure valuable contributions to your O-RAN module development. Collaboration is a key aspect of any project's success and I am more than familiar with working closely with internal engineering teams and clients' technical teams to integrate and test software components. I'm also competent at participating in code reviews and proposing improvements where necessary. Considering our profound comprehension of telecom interfaces/software's like RAN and O-RAN protocols along with our hands-on experience in distributed/remote teams; I will be an exceptional asset to roll out clean, reliable codes for your ongoing niche telecom project.
$5 USD på 40 dage
5,8
5,8

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LabVIEW/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
$25 USD på 40 dage
4,5
4,5

As a highly accomplished Embedded Systems Engineer and Software Engineer, I believe I'm the ideal candidate for your Senior Embedded Software project focused on Telecom/O-RAN systems. With a multifaceted background encompassing C and C++ development, Linux system programming, and network concepts, I possess the precise skillset your project requires. I am not just well-versed in O-RAN and telecom protocols, but my understanding of core embedded principles such as multithreading, memory management, and debugging also make me adept at system optimization and performance tuning. Having worked extensively with real-time considerations, I value clean code and ensure it's easily maintainable long-term—a quality that aligns well with your project's focal points. Moreover, my proficiency in gdb, valgrind, perf, and similar debugging tools significantly minimizes bug-related hiccups during integration and testing phases. Notably, I have maintained an availability that overlaps well with clients from different timezones for efficient collaborations in the past. Thus, for your ongoing engagement with a niche telecom client, hiring me is as seamless as it gets. Let's begin this lucrative journey together!
$5 USD på 40 dage
2,7
2,7

Hello, I’ve read your description and I’m confident I can contribute as a Senior Embedded Software Engineer focused on O-RAN/Telecom. I have extensive hands-on C/C++ experience on Linux for performance-sensitive embedded systems, including multithreading, memory management and low-latency networking. I’ve worked on RAN-related modules, optimized user-space and system interfaces, and used gdb, valgrind and perf to find and fix bottlenecks. My approach is pragmatic: clean, well-tested modules with clear interfaces, measurable performance goals, and thorough code reviews. I’ll integrate and validate components against your existing infra, add targeted performance tuning, and document design decisions so the codebase stays maintainable. I can overlap 3-4 hours with your timezone and work part-time to start. For next steps I suggest a short trial engagement (first week) to integrate a small module and demonstrate measurable improvements. Which timezone should I overlap with, and can you share your current CI/test setup and target performance metrics? Sincerely, Daniel
$50 USD på 16 dage
2,2
2,2

Hi, I can deliver the embedded O-RAN development you need. RELEVANT EXPERIENCE: We specialize in embedded C/C++ for telecom systems with Linux kernel-level development. Our team has worked on RAN infrastructure projects including 4G/5G protocol stack implementation and O-RAN fronthaul interfaces. CAPABILITIES: - Embedded C/C++ development for real-time telecom systems - Linux system programming (user/kernel space, networking, IPC) - O-RAN architecture familiarity (RIC, DU, CU components) - Debugging with gdb, valgrind, perf for performance optimization - Multithreading, memory management, real-time constraints - Git, CI/CD pipelines, code reviews APPROACH: 1. Review existing codebase and technical specifications 2. Develop/maintain modules per your architecture requirements 3. Integration testing within telecom infrastructure 4. Performance profiling and optimization 5. Documentation and knowledge transfer AVAILABILITY: - 50-60 hours/week initially - Flexible overlap with your timezone (can accommodate 3-4 hour window) - Can scale to full-time based on project needs Available to start immediately. Let's discuss specific module requirements and integration points. Best regards
$5 USD på 60 dage
1,2
1,2

Hello, I’ve read your Senior Embedded Software Engineer brief carefully and I’m confident I can contribute immediately. I have strong hands-on experience developing and optimizing embedded C/C++ modules on Linux for telecom systems, including performance tuning with perf, gdb and valgrind, multithreading, memory management and real-time considerations. I’ve integrated software into RAN/O-RAN-like infrastructures and prioritize clean architecture, testable interfaces and maintainable code. I will start by reviewing your current modules and CI pipeline, propose focused optimizations and run targeted performance/debug sessions, then integrate changes with your team lead. I can overlap 3-4 hours with your timezone and begin with an initial part-time engagement. Can you share the current Linux distro, toolchain and any CI/CD constraints or coding standards you require? Sincerely, Cindy Viorina
$20 USD på 19 dage
0,0
0,0

Hello!!! I am available to support your telecom client project with embedded C/C++ development in a Linux environment. Projects like O-RAN and RAN systems often require careful handling of multithreading, memory management, and network interfaces to ensure stable and high-performance modules. Are the software components primarily running in user space or kernel space, and will the work involve integration with fronthaul/backhaul interfaces within the existing telecom stack? I recently worked on a telecom-focused Linux embedded system where we optimized C++ modules responsible for real-time packet processing. I improved thread synchronization, reduced memory overhead, and used tools like gdb and perf to resolve performance bottlenecks. The work also involved integrating modules into an existing infrastructure and ensuring reliable operation during heavy network load, which significantly improved system stability and maintainability. I am eager to discuss the project further. Reach out to initiate a conversation! Best regards, Faisal Sid
$8 USD på 40 dage
0,0
0,0

New Delhi, United Arab Emirates
Betalingsmetode verificeret
Medlem siden okt. 8, 2020
$2-8 USD / time
$8-15 USD / time
$2-8 USD / time
$2-8 USD / time
$2-8 USD / time
₹37500-75000 INR
$15-25 USD / time
$250-750 USD
$250-750 USD
$10-30 USD
₹600-1500 INR
€65-70 EUR / time
₹12500-37500 INR
$2-8 USD / time
₹12500-37500 INR
₹12500-37500 INR
£20-250 GBP
₹250000-500000 INR
₹100-400 INR / time
₹600-1500 INR
₹100-400 INR / time
$25-50 USD / time
$30-50 USD
$15-25 USD / time
₹1500-12500 INR