Embedded Linux Platform developer

Job Description

Development in Embedded Linux Environment with C++, Python Programming as core strengths.

Required Knowledge, Skills, and Abilities

  • Experience working on complex embedded systems design, development like UV Lithography, Scanning embedded systems or similar as a coder/developer/tester
  • Embedded C++, Multithreading, OOAD and Python Black box Programming/Testing experience
  • Embedded lower-layers, HAL (Hardware Abstraction Layer), Device Driver Implementation experience
  • GMOCK/GTEST UT Development experience for C and C++ code applications
  • Hands on usage of STL/Standard Template Library experience
  • Hands on Python Programming
  • C++ 11 and further versions programming experience a plus
  • Embedded Linux Platform development experience with GDB Debugging
  • Hands on Windriver Workbench application development
  • Hands on experience on configuring/testing/debugging live embedded simulator testbeds (Testbenches, Devbenches)
  • Required Tools/Lang. Experience: Jira, Clearcase, knowledge of XML code handling
  • Above requirements will be for senior programming resources with a minimum 10+ years with- Technical development and leadership experience
  • Ability to take responsibility for code/product development and delivery
  • Ability to interface with customers
  • Excellent communication and leadership skills with ability to lead group of embedded sys. dev in Agile environment


  • Offered Salary

  • Experince

    2 - 5 Years
  • Qualification

    Graduate and Post-graduate Degree

Company Address