The Embedded Software Engineer will be required to build and develop complex company solutions from conception to completion of software projects working on different technologies and platforms. This role will require participation in all aspects of the team including the creation and elaboration of business requirements, functional/design specifications, development, testing, deployment, and maintenance of our existing products.
Key Duties and Responsibilities