A BDN client is looking for an Embedded Firmware Consultant who can help with the design, developing, and installing firmware/software solutions. He/she will be building high-quality, innovative, and adequately performing software in compliance with coding standards and technical design is needed. Designing, modifying, developing, writing, and implementing software programming applications is essential to this role. Supporting and/or installing software applications/operating systems as well as participating in the testing process through test review and analysis is desired. Proven work experience in firmware engineering using C and/or C++ using Bare Metal and/or Linux RTOS is required. Experience with test-driven development and FDA and ISO regulated environment is needed. A Bachelor's Degree in Computer Science or Engineering or an equivalent combination of relevant coursework and job-related experience is an essential requirement.