A BDN client is looking for a Senior Embedded Software Developer who will help develop the next-generation best-in-class home security control panel, which connects to a host of wireless security sensors, communicates over cellular and WiFi networks. The ideal candidate would be a software developer with embedded Linux experience, has good ability in object-oriented programming, embedded applications, and API development. Strong collaboration and teamwork skills are required. A minimum of 5 years of related experience with a Bachelor’s degree, or 3 years and a Master’s degree, or a Ph.D. without work experience. The consultant should be proficient with C/C++ and C++11/C++14/ 17. Experience with revision control software is desired (git preferred).