This is a full-time on-site role for an Embedded Software Engineer. As an Embedded Software Engineer, you will be responsible for designing, implementing, and maintaining embedded software components. You will work closely with a team of engineers and developers to enhance the functionality and usability of our various embedded components. . The ideal candidate will have a strong background in embedded systems, a passion for developing software for the latest generation of hardware, and the ability to work collaboratively in a fast-paced environment. This role requires approximately 10% travel for functionality testing, project demos and deployments, and customer meetings.