Software Engineer with 2-4 years of C++ and Linux experience for a software company developing cutting-edge IoT solutions.
We are recruiting a Software Engineer with C++ experience for a company that develops cutting-edge IoT and cloud services solutions for smart energy management. They are driving forward innovation in the renewable energy and smart home automation sectors and are a division of one of the world’s leading solar panel and smart energy companies. This role is based in their Limerick office but the company can facilitate working from home a couple of days a week, if required.
In this role, you will develop and improve software that implements cloud RESTful API-based microservices, IoT data processing and device management. This will include evaluating requirements; designing backend software for IoT systems; creating automated tests; debugging and optimising code; helping to scale the cloud infrastructure; working with the hardware, systems and validation teams; collaborating with teams in other countries; and working in an Agile environment to maintain project timelines.
Applicants for this role should have:
- A degree in Computer Engineering, Computer Science or similar
- 2-4 years of recent experience developing in C++ on Linux/Unix systems
- Proficiency in bash, Python or similar scripting languages
- Experience working with microservices in VMs and Docker
- Experience working in a Linux environment where CI/CD tools were used
- Experience with Git, Bitbucket and JIRA
- Experience coding real-time, multi-threaded, multi-core processor applications
- Knowledge of database technologies e.g. SQLite, MySQL, Aurora
- Knowledge of networking protocols
- Knowledge of cloud infrastructure, ideally AWS
- An understanding of computer architecture
- Fluent written and spoken English
- It would be an advantage to also have experience with: Zigbee, Bluetooth, REST/HTTP communication protocols, cyber security, Lua, energy systems
Please note: applicants for this role must be authorised to work in Ireland through EU citizenship or an appropriate Irish visa. Visa sponsorship or work permit applications are not supported for this position.
30/01/23 - 15:25
Limerick | Midwest
Software Developer
PBREC/11374/MC
Permanent
