InnoPhase Inc., DBA GreenWave Radios™, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays.
Headquartered in San Diego, California, GreenWave Radios™ has established itself as a pioneer in delivering power-efficient digital-to-RF solutions. The company is supported by a talented team of over 100 engineers spread across four global R&D facilities. With an extensive portfolio of more than 120 global patents, GreenWave Radios™ continues to push the boundaries of radio technology and innovation.
To learn more about GreenWave Radios™ and hear what our employees have to say, visit the GreenWave™ certification profile at GreatPlacetoWork.com or explore our Home - GreenWave Radios website.
- Individual contributor to develop Embedded Linux-based SW solutions for O-RAN Cellular base station radios.
- Design, develop, and optimize embedded Linux software for radio platforms, with a strong focus on problem-solving and system-level thinking.
- Implement software solutions to interface with radio hardware, processing layers, and wireless protocols.
- Develop and maintain Linux BSPs, including board bring-up, bootloader integration, kernel configuration, and peripheral enablement.
- Design and implement Linux device drivers, kernel modules, and user-space applications; demonstrate strong understanding of Linux kernel internals.
- Analyze hardware schematics, datasheets, and reference designs to derive firmware and software solutions.
- Optimize embedded software for low-latency, real-time performance, and high throughput, ensuring the software meets strict timing and reliability requirements, focusing on memory management, CPU utilization, and power efficiency.
- Collaborate with hardware engineers, systems architects, and other software teams to ensure seamless integration of hardware and software for O-RAN base station radios.
- Develop and implement control, monitoring, and resource management systems that interact with the radio hardware ensuring compatibility and interoperability with other O-RAN-compliant elements.
- Assist with the definition, development & verification of FW/SW products.
- Establish unit level design, implementation & test strategies.
- Support integration & test and debug software for timely closure.
- Work with the Applications team and customers to provide the necessary support.
- 5+ years relevant experience in Embedded Systems / Embedded Linux development.
- BE/B.Tech, M.Tech – EC/CS required.
- Strong coding skills in C, C++ is mandatory and/or Python.
- With deep expertise in Linux-based systems.
- Experience with Embedded Linux Kernel, Driver & BSP development.
- Experience working on embedded platforms based on ARM, NXP, TI, NVIDIA or similar SoCs.
- Experience building and integrating SW for a multi-vendor environment e.g., some internal custom SW + Xilinx IP + 3rd-party / open-source SW.
- Excellent debugging skills.
- Comfortable with configuration management, version control & modern software development flow (e.g., Agile).
- Good communication, documentation & presentation skills.
- Team player with a strong sense of urgency to meet product schedules.
- Be able to work productively and independently.
- Familiarity with ORAN M/C/S/U plane.
- Familiarity with netconf2, netopeer2 client/server, yang, SysRepo, SyncE, PTP(IEEE1588), eCPRI, CPRI.
- Experience with development for PetaLinux (Xilinx-based Linux SW package) including development workflow incorporating Xilinx Vivado & Xilinx SDK.
- Experience with Xilinx Zynq platform.
- Experienced in RTOS principles and concepts & hands-on experience in any RTOS.
- Prior System on a Chip (SoC) product development experience.
- Good understanding of cellular wireless protocols (MAC/PHY).
- Experience using command-line Git, GitLab & Jira tools.
- Competitive salary and stock options.
- Learning and development opportunities.
- Employer-paid health Insurance.
- Earned, Casual, Sick & parental leaves.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at GreenWave Radios™
Senior Engineer Wireless Firmware
GreenWave Radios™
Senior Engineer RTOS Firmware
GreenWave Radios™
Tech Lead Wireless Firmware
GreenWave Radios™
Senior Engineer M-Plane Software Developer
GreenWave Radios™
Tech Lead Embedded Linux
GreenWave Radios™
Similar Jobs
More jobs at GreenWave Radios™
Senior Engineer Wireless Firmware
GreenWave Radios™
Senior Engineer RTOS Firmware
GreenWave Radios™
Tech Lead Wireless Firmware
GreenWave Radios™
Senior Engineer M-Plane Software Developer
GreenWave Radios™
Tech Lead Embedded Linux
GreenWave Radios™