Develop and maintain embedded software systems for various applications, including but not limited to consumer electronics, automotive systems, medical