The Software Linux Engineer will primarily be responsible for development and maintenance of a standard embedded Linux kernel and associated middleware. The kernel will run on a variety of CPI hardware platforms and the middleware will use a mixture of 3rd party and custom code to provide a standard CPI API to application developers.
About the team
The Linux Operating System team will develop and maintain a common Linux platform for multiple CPI products. To support the application developers, the team operates in multiple engineering locations. The team will be responsible for developing a standard Linux kernel that runs on multiple hardware platforms. Additionally, the team will be responsible for integrating both 3rd party and custom software to provide application developers a standard API to perform common functions such as updates, connectivity and messaging. The team will be responsible for the build pipelines and also testing operating system functionality and stability.
We are looking for the candidate with:
Our candidate will be responsible for
Why work with us
With a 160-year history of innovation and growth, more than 3,000 patents, and an unmatched commitment to success, you are joining a company that has shaped the global landscape of technology. At CPI, you will become a valuable part of an inclusive culture of collaboration and innovation, all while directly impacting global payment solutions. Come see your ideas make change.