DevJobs

Algorithm Developer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Embedded architectures
  • Reading datasheets
  • Reading schematics
  • System design
  • Performance optimization
  • Software-hardware integration
  • Embedded Linux
  • Embedded software development
  • RTOS

About the Company



We’re looking for a talented C++ Embedded Developer to join our Algorithms team and work on cutting-edge embedded systems in a dynamic and innovative environment.



About the Role



Design, develop, and maintain software components for advanced Embedded systems.



Responsibilities



  • Work closely with algorithm, hardware, and system teams
  • Develop and integrate solutions in Real-Time environments (RTOS / Embedded Linux)
  • Write clean, efficient, and maintainable code
  • Troubleshoot and optimize system-level performance


Qualifications



  • B.Sc. in Computer Science, Electrical Engineering, or a related field


Required Skills



  • 3+ years of experience in C/C++ development
  • Proven experience in Embedded software development
  • Hands-on experience with RTOS and Embedded Linux
  • Strong understanding of embedded architectures and system design
  • Ability to read and interpret schematics and datasheets


Preferred Skills



  • Experience working alongside algorithm teams
  • Background in software-hardware integration
  • Experience with performance optimization




.

Maytronics