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