Sign up for our
weekly
newsletter
of fresh jobs
About the Position: We are searching for a highly skilled Senior Embedded Software Engineer to join our team. In this role, you will be responsible for developing and maintaining embedded firmware based on product and hardware specifications, collaborating with cross-functional teams, and providing technical leadership. If you have a strong background in firmware development and a passion for problem-solving, we encourage you to apply!Responsibilities:• Technical Leadership: Design, develop, and maintain embedded firmware, and serve as a technical resource to the team and management.• Collaborative Influence: Work closely with product managers, hardware engineers, and software developers to achieve project objectives.• Product Focus: Support development efforts from product definition to launch, and provide firmware specifications and product documentation.• Self-Driven Execution: Take ownership of tasks, meet deadlines, and drive for results.• Mentorship: Foster the growth of fellow engineers and promote a culture of continuous improvement.Qualifications:• Bachelor's or Graduate's Degree in computer engineering, electrical engineering, computer science, or a related field• 5-10 years of experience with firmware development and working with microcontrollers, embedded systems, RTOS, etc.• Demonstrated problem-solving capabilities and proficiency in C/C++• Understanding of communication protocols such as SPI, I2C, UART, and CAN• Excellent communication skills, teamwork, and leadership abilitiesIf you are an experienced firmware engineer with a passion for innovation, we would love to hear from you!