Logo
Capgemini

Senior Embedded Software Engineer - C++ Developer

Capgemini, Bartlesville, Oklahoma, us, 74005

Save Job

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