Lead innovative software solutions as a Principal Engineer specializing in embedded systems. Develop firmware and control software for high-performance electronic devices in a collaborative environment. In this Principal Software Engineer role, you will create and deliver high-performance control software, handling everything from firmware to diagnostics. With a focus on teamwork, you will mentor a small group of engineers while taking full ownership of your projects throughout their lifecycle. Your 12+ years of technical expertise ensures you can effectively manage customer trials while addressing field issues. Key Responsibilities: • Develop firmware and control software for electronic products • Provide technical leadership and mentorship to engineers • Execute comprehensive debugging and testing practices • Ensure product sustainability post-launch • Collaborate with interdisciplinary teams and partners Requirements: • Bachelor's degree in engineering ...