Senior Embedded Developer

PearlSoft Technologies 

📍 Kochi, India 🇮🇳

full-time
senior
Posted —

Key Skills

EmbeddedC++LinuxRTOSIOT

Industry

Consumer ElectronicsRobotics

Job Description

Location: Kochi, Infopark

Experience: 5+ Years

Skills Required: Embedded C/C++, Linux, RTOS, Device Driver, IOT

  • A bachelor’s degree in computer science, computer engineering, or similar.
  • Proficiency in C and C++ programming languages.
  • Micro controller-based firmware development, implement software as per a given hardware, software or protocol reference manual, Concepts of RTOS, Concepts of microprocessor, interrupts, assembly instructions, startup code, memory map etc
  • Experience with OS platforms such as Linux, Unix, and RTOS.
  • Excellent diagnostic skills.
  • Strong analytical and problem-solving abilities.
  • Strong organizational and project management skills.
  • The ability to keep abreast with the latest advancements in technology and techniques.
  • Provide technical leadership and mentorship to a team of embedded systems engineers.
  • Define technical direction for embedded systems projects, ensuring alignment with overall robot functionalities.
  • Design, develop, and maintain embedded firmware using C, C++, and Assembly.
  • Implement RTOS concepts such as FreeRTOS and Embedded Linux.
  • Collaborate with hardware engineers on hardware design, circuit analysis, and interfacing.