Embedded System Engineer
Responsibilities
• Design and develop embedded systems and software for various applications.
• Develop and maintain documentation for embedded systems, including design specifications, user
manuals, and test plans.
• Participate in design reviews and provide feedback on hardware and software designs.
Preferred Qualifications
• Proficiency developing in low-level systems languages (C, C++, Rust, Go).
• Proven experience in embedded systems design and development.
• Experience with real-time operating systems such as Linux Preempt-RT and FreeRTOS.
• Knowledge of wireless communication protocols ( I2C, SPI, UART, CAN, Bluetooth, Wi-Fi, Zigbee, etc.).