Job Description
Design, develop, and test embedded software and firmware for various applications Collaborate with hardware engineers to integrate software and hardware components Optimize and debug embedded systems to ensure high performance and reliability Participate in code reviews and provide constructive feedback to team members Develop and maintain documentation for software designs, code, and test procedures Mentor and guide junior engineers, fostering a culture of continuous learning and improvement Stay up-to-date with industry trends and emerging technologies to drive innovation Required Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field Minimum of 7–9 years of experience in embedded systems development Strong programming skills, preferably C++/C, Python;
strong in OS concepts and data structures Strong understanding of embedded systems architecture and design principles Experience with microcontrollers,...
strong in OS concepts and data structures Strong understanding of embedded systems architecture and design principles Experience with microcontrollers,...