Job
Description
As an individual contributor at InnoPhase Inc., DBA GreenWave Radios, you will be responsible for developing Embedded Linux-based software solutions for O-RAN Cellular base station radios. Your key responsibilities will include designing, developing, and optimizing embedded Linux software for O-RAN-based cellular base station radios. You will implement software solutions to interface with radio hardware, processing layers, and wireless protocols, focusing on optimizing embedded software for low-latency, real-time performance, and high throughput to meet strict timing and reliability requirements. Collaboration with hardware engineers, systems architects, and other software teams will be essential to ensure seamless integration of hardware and software for O-RAN base station radios. You will also develop and implement control, monitoring, and resource management systems that interact with the radio hardware to ensure compatibility and interoperability with other O-RAN-compliant elements. Your role will involve assisting in the definition, development, and verification of FW/SW products, establishing unit level design, implementation & test strategies, and supporting integration & test by debugging software for timely closure. To qualify for this role, you should have 15+ years of relevant work experience, hold a BE/B.Tech or M.Tech degree in EC/CS, and possess strong coding skills in C, C++, and/or Python. Expertise in ORAN Stack M/C/S/U Plane, experience with Embedded Linux Kernel, Driver & Application development, and familiarity with Cellular RAN development are required. Experience with ARM or similar embedded SoC development environment, excellent debugging skills, and comfort with configuration management, version control & modern software development flow (e.g., Agile) are also necessary attributes for this position. Desirable skills include familiarity with ORAN M/C/S/U plane, netconf2, netopeer2 client/server, yang, SysRepo, SyncE, PTP(IEEE1588), eCPRI, CPRI, experience with development for PetaLinux, Xilinx Zynq platform, RTOS principles, and concepts, and prior System on a Chip (SoC) product development experience. Good understanding of cellular wireless protocols (MAC/PHY) and experience using command-line Git, GitLab & Jira tools are also beneficial. In return, you can expect a competitive salary and stock options, learning and development opportunities, and employer-paid health insurance. Additionally, you will be entitled to earned, casual, sick, and parental leaves, making GreenWave Radios a rewarding place to work.,