Capgemini
Senior Embedded Software Engineer - C++ Developer
Capgemini, Bartlesville, Oklahoma, us, 74005
Senior Embedded Software Engineer - C++ Developer
2 days ago Be among the first 25 applicants
About The Job You’re Considering
Seeking for experienced Senior C++ Developer with strong background in Linux Environment, Python, Unix System Programming, capable of developing Linux and YOCTO based application.
Your role
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.
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 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
About 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. Capgemini Engineering has 65,000 engineers and scientists in over 30 countries. It is an integral part of Capgemini Group, a global business and technology transformation partner with more than 340,000 team members in over 50 countries. Capgemini delivers end-to-end services and solutions powered by AI, cloud and data, with strong industry expertise and partner ecosystem. The Group reported 2024 global revenues of €22.1 billion.
Disclaimer
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.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Capgemini may capture your image during the interview process for verification. Applicants for employment in the US must have valid work authorization without requiring visa sponsorship.
Job
Developer
Schedule
Full-time
Primary Location
US-OK-Bartlesville
Organization
ERD PPL US
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Industries: IT Services and IT Consulting, Business Consulting and Services, and Outsourcing and Offshoring Consulting
Referrals increase your chances of interviewing at Capgemini by 2x
Get notified about new Senior Embedded Software Engineer jobs in Bartlesville, OK.
We’re unlocking community knowledge in a new way.
#J-18808-Ljbffr
About The Job You’re Considering
Seeking for experienced Senior C++ Developer with strong background in Linux Environment, Python, Unix System Programming, capable of developing Linux and YOCTO based application.
Your role
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.
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 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
About 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. Capgemini Engineering has 65,000 engineers and scientists in over 30 countries. It is an integral part of Capgemini Group, a global business and technology transformation partner with more than 340,000 team members in over 50 countries. Capgemini delivers end-to-end services and solutions powered by AI, cloud and data, with strong industry expertise and partner ecosystem. The Group reported 2024 global revenues of €22.1 billion.
Disclaimer
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.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Capgemini may capture your image during the interview process for verification. Applicants for employment in the US must have valid work authorization without requiring visa sponsorship.
Job
Developer
Schedule
Full-time
Primary Location
US-OK-Bartlesville
Organization
ERD PPL US
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Industries: IT Services and IT Consulting, Business Consulting and Services, and Outsourcing and Offshoring Consulting
Referrals increase your chances of interviewing at Capgemini by 2x
Get notified about new Senior Embedded Software Engineer jobs in Bartlesville, OK.
We’re unlocking community knowledge in a new way.
#J-18808-Ljbffr