The position involves collaborating with New Product Development teams to design and implement technology solutions in industrial radio products. The role requires analyzing, designing, and implementing product software solutions to fulfill design requirements, as well as developing embedded software architectures to meet product specifications. The candidate will advise the development engineering team on best practices for embedded software design, testing, and integration. Responsibilities include designing and developing embedded software using C, C++, and Assembly languages, coordinating unit tests, integration tests, and system test activities with project teams, and implementing embedded software solutions. The role also involves completing bare metal designs and PC board bring-up, developing and executing comprehensive test plans to validate system functionality, and employing open wireless technologies such as Radio Frequency, Bluetooth, and ZigBee.