תיאור התפקיד
Condor Pacific Ltd. is looking for an experienced Embedded Software Engineer proficient in C programming to join our team. This role requires a strong understanding of communication protocols and the ability to implement complex algorithms for embedded systems. The ideal candidate will work on designing, developing, and optimizing software for embedded devices, collaborating with hardware teams to ensure seamless integration and efficient performance
דרישות התפקיד
Develop embedded software using C for microcontrollers and processors in resource-constrained environments
Design and implement communication protocols (e.g. SPI, UART, USB, I2C, Ethernet) for efficient data transfer and interaction between embedded devices
Implement and optimize algorithms for real-time processing, control systems, and signal processing within embedded systems
Collaborate closely with hardware engineers to integrate software with hardware, ensuring accurate communication and data handling
Debug and optimize embedded code for performance, memory efficiency, and real-time constraints
Conduct unit testing and support system-level debugging using tools like oscilloscopes, logic analyzers, and debuggers