Overview
About the job you're considering. Seeking an experienced Senior C Developer with a strong background in Linux environment, Python, and Unix system programming, capable of developing Linux and YOCTO based applications. Your role
Responsibilities
- 5 years 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 with multi-process, multithreading, memory management, IPCs, system performance, file systems, etc.
- Working knowledge of SQLite and basic understanding of XML.
- Working knowledge of industrial communication protocols TCP / IP, CAN, MQTT, MODBUS, OPC, etc.
- Strong troubleshooting and debugging skills.
- Experience 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 applications is highly regarded.
Your skills and experience
C object oriented programming paradigm & Python.OS : Good experience on Debian or Ubuntu, YOCTO platform, cross compilation for YOCTO, Bitbake recipes.Hands on experience working on OPC-UA protocol.Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer :
Flexible workHealthcare including dental, vision, mental health, and well-being programsFinancial well-being programs such as 401(k) and Employee Share Ownership PlanPaid time off and paid holidaysPaid parental leaveFamily building benefits like adoption assistance, surrogacy, and cryopreservationSocial well-being benefits like subsidized back-up child / elder care and tutoringMentoring, coaching and learning programsEmployee Resource GroupsDisaster ReliefAbout Capgemini Engineering
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. With capabilities across 30+ countries, Capgemini Engineering helps clients accelerate their journey towards Intelligent Industry. Capgemini Engineering is part of the Capgemini Group, a global business and technology transformation partner.
Equal Opportunity
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity / expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
J-18808-Ljbffr