Embedded software engineers are responsible for designing, developing, and testing software for embedded systems, ensuring the software meets the required specifications, and optimizing code for performance and efficiency. They also debug and troubleshoot issues in the software and hardware integration.
A bachelor's degree in computer science, electrical engineering, or a related field is typically required for embedded software engineers. Proficiency in programming languages such as C and C++ and experience with real-time operating systems are also essential.
We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems.