As an Embedded SW/FW Engineer, you will apply your technical knowledge to drive features and improvements. You will architect, implement, and maintain complex firmware/software designs, writing clean, testable code tailored for embedded systems. This involves generating and evaluating specifications, developing and maintaining debugging and testing tools, and collaborating with multi-functional teams to define software architecture and meet product requirements. Additionally, you will participate in defining and bringing up new custom ICs and quickly debugging system issues. The role requires excellent interpersonal and communication skills, dedication, time management, and creative problem-solving abilities.