Firmware Engineer, Contract Position, C, C++, Embedded Software, Wireless, ORAN (or O-RAN)
Global client specializes in designing and delivering innovative wireless technology solutions, including next-generation software-based 5G, private wireless networks, 5G-ready antennas and connectors, and advanced indoor 5G capabilities. We are seeking Firmware or Embedded Software Engineers with experience in firmware/software architecture, design, and implementation for wireless applications and radio products, ideally with a focus on ORAN radio products. Candidates should have expertise in embedded software development in C, object-oriented design in C++, and ideally some Python/Bash scripting. The role requires experience with Linux kernel software, Embedded Linux, RTOS, U-Boot/Kernel customization, Linux Device Tree, and file system operations. Additionally, candidates should have experience with SoC devices, FPGA, and Embedded Processors, along with familiarity with ORAN specifications (WG4, WG11) and wireless communication protocols such as LTE and 5G, particularly in FPGA-based radio product applications.