Capgemini-posted 2 months ago
Senior
Bartlesville, OK
5,001-10,000 employees

Seeking for experienced Senior C++ Developer with strong background in Linux Environment, Python, Unix System Programming, capable of developing Linux and YOCTO based application.

  • 5+ year hands-on experience in C++ object oriented programming paradigm & Python.
  • Good experience on Debian or Ubuntu, YOCTO platform, Cross compilation for YOCTO, Bitbake recipes.
  • Hands on Experience working on OPC-UA protocol.
  • Unix System Programming: Experience on Multi-Processes, Multithreading, memory management, IPCs, system performance, file systems etc.
  • Working knowledge on SQLite and basic understanding of XML.
  • Working knowledge on Industrial communication protocols TCP/ IP, CAN, MQTT, MODBUS, OPC etc.
  • Strong troubleshooting and debugging skills.
  • Experience working with development tools such as Visual Studio, Eclipse, Git, Jenkins, static/ dynamic code analysis, GDB, CMake etc.
  • Designing, building, and maintaining efficient, reusable and reliable code for Embedded systems.
  • Prior experience in developing industrial application is highly regarded.
  • C++ object oriented programming paradigm & Python.
  • Good experience on Debian or Ubuntu, YOCTO platform, Cross compilation for YOCTO, Bitbake recipes.
  • Hands on Experience working on OPC-UA protocol.
  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service