DevJobs

Senior Embedded Engineer

Overview
Skills
  • C C ꞏ 2y
  • C++ C++ ꞏ 2y
  • Embedded Linux ꞏ 2y
  • Low-level optimization
  • Memory management
  • Multi-threading
  • CAN
  • I2C
  • SPI
  • Thermal Sensors
  • UART
  • Visual Sensors

ThidEye Systems, A leading company specializing in defense tech, developing advanced computer vision and AI 

applications for drones and autonomous robots, is looking for a new teammate to join our innovative

 R&D team.


Key Responsibilities:

  • Design and implement embedded software solutions for systems utilizing microcontrollers.
  • Produce high-quality, efficient, and maintainable code in C++ tailored for embedded platforms.
  • Enhance software performance by optimizing both memory utilization and power efficiency.
  • Diagnose and resolve issues in RT embedded systems to ensure they operate correctly and efficiently.

Required Skills and Experience:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field - Must.
  • 2-5 years of experience working with C/C++ in SW Embedded Linux environment - Must.
  • Strong understanding of embedded systems, microcontrollers, and Hardware-Software Interaction.
  • Proficient in embedded C/C++ programming, including memory management, low-level optimization, and multi-threading
  • Familiarity with embedded communication protocols (e.g., SPI, I2C, UART, CAN) - Advantage
  • Experience with Visual Sensors (e.g., cameras, image sensors) and Thermal Sensors (e.g., infrared sensors, temperature sensors). - Advantage

ThirdEye Systems