Responsibilities include but are not limited to: Design and develop multi-threaded embedded software in C/C++ to run on Linux/RTOS/Bare-metal platforms, hosted on multi-core SoCs, Implement custom device drivers and management/control/data plane functions for Satellite RF transceivers, Antenna systems and Optical systems on TeraWave's Satellite Payload, Customer terminals and Ground Gateway Terminals. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training.