Software Engineer

2 settimane fa


Rome, Italia Altro A tempo pieno

Join to apply for theSoftware Engineer - Industrial IoTrole atCanonical . This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Your role will be to help us provide easy to deploy, secure, and customizable industrial edge solutions. You will work on designing and implementing applications that run on constrained IoT devices to powerful gateways. Embedded systems and Linux will be at the core of your everyday challenges. In our team we value collaboration, peer reviews, good integration/unit testing, and writing maintainable code. General knowledge and experience with Linux as a developer platform is required. What you'll doCollaborate proactively with a distributed team Develop and maintain open source IoT application packages Debug issues and produce high quality code to fix them Review code produced by upstream and/or other engineers at Canonical Discuss ideas and collaborate on finding good solutions Experiment with Ubuntu Core and showcase industry-grade IoT solutions Contribute to the development of IoT platforms Contribute to building Edge AI solutions Participate in IoT standardisation working group discussions and planning (Connectivity Standards Alliance, Web of Things, etc) Work on Matter, the connectivity standard unifying smart homes Work from home with global travel 2 to 4 weeks for internal and external events Who you areProven track record of at least 3 years of professional software development using Go or C++. You have experience working with RESTful APIs or asynchronous messaging protocols You have interest and experience with a few of the following: Containers (docker, kubernetes) Linux distributions Snap, debian, or RPM packaging Shell scripting CI/CD (Github Actions, Gitlab CI, etc) IoT frameworks and protocols Real-time applications AIML inference frameworks You value soft skills, communication and advocacy, and are passionate, enterprising, thoughtful, and self-motivated You have a Bachelor's or equivalent in Computer Science, STEM or similar degree Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. Seniority levelMid-Senior level Employment typeFull-time Job functionEngineering and Information Technology IndustriesSoftware Development#J-18808-Ljbffr



  • Rome, Italia Informatica Software A tempo pieno

    A global technology services provider seeks an experienced software engineer to contribute to development projects by writing, testing, and debugging complex code. Candidates should have a bachelor's degree in Computer Science with at least 5 years of relevant experience, including 2 in a similar role. Strong problem-solving skills and proficiency in...

  • Software Engineer

    3 giorni fa


    Rome, Italia Altro A tempo pieno

    modifiche elettroniche e progettazione di schedeTop Engineer – Consulenza in progettazione elettronica, meccanica e software Top Engineer è una società di consulenza specializzata in progettazione elettronica, meccanica e software. Collaboriamo con grandi realtà industriali, offrendo competenze tecniche avanzate e supporto nello sviluppo e...

  • Software Engineer

    3 settimane fa


    Rome, Italia Informatica Software A tempo pieno

    About this JobType of job: Full-timeRole: Software EngineerExperience level: experiencedIndustry : Mobility, Automotive, Banking, UtilitiesCompany Size : 40 - 60 peopleSalary range : € 30.000 - € 55.000Job location : Rome (chances to work remotely)Language : italian or english (fluent)Job descriptionThis job position is aimed at Mid/Senior Software...

  • Software Engineer

    3 settimane fa


    Rome, Italia Informatica Software A tempo pieno

    About this Job Type of job:Full-timeRole:Software EngineerExperience level:experiencedIndustry : Mobility, Automotive, Banking, UtilitiesCompany Size : 40 - 60 peopleSalary range : € 30.000 - € 55.000Job location : Rome (chances to work remotely)Language : italian or english (fluent)Job description This job position is aimed at Mid/Senior Software...


  • Rome, Italia Informatica Software A tempo pieno

    Who are we?Amaris Consulting è una società di consulenza tecnologica indipendente che accompagna e fornisce soluzioni alle imprese.Riunisce più di 7.600 persone distribuite in 5 continenti e oltre 60 paesi. Con oltre 1.000 clienti in tutto il mondo, implementiamo soluzioni per grandi progetti da oltre un decennio.I nostri esperti coprono tutti i settori,...


  • Rome, Italia Informatica Software A tempo pieno

    Who are we? Amaris Consulting è una società di consulenza tecnologica indipendente che accompagna e fornisce soluzioni alle imprese.Riunisce più di 7.600 persone distribuite in 5 continenti e oltre 60 paesi. Con oltre 1.000 clienti in tutto il mondo, implementiamo soluzioni per grandi progetti da oltre un decennio.I nostri esperti coprono tutti i settori,...

  • Software Engineer

    3 settimane fa


    Rome, Italia Altro A tempo pieno

    Software Engineer Main ResponsibilitiesSoftware requirements analysisDesign and development of software solutionsSoftware configuration managementRequirementsBachelor's degree in Software Engineering/Computer ScienceGood knowledge of object-oriented programming and design patternsGood knowledge of algorithms and data structuresGood knowledge of LinuxGood...

  • Software Engineer

    3 giorni fa


    Rome, Italia Altro A tempo pieno

    Software Engineer Main ResponsibilitiesSoftware requirements analysisDesign and development of software solutionsSoftware configuration managementRequirementsBachelor's degree in Software Engineering/Computer ScienceGood knowledge of object-oriented programming and design patternsGood knowledge of algorithms and data structuresGood knowledge of LinuxGood...


  • Rome, Italia Informatica Software A tempo pieno

    About this JobType of job: Full-timeRole: Software EngineerExperience level: Mid/SeniorIndustry: Mobility, Automotive, Banking, UtilitiesCompany Size: 40 - 60 peopleSalary range: € 30.000 - € 45.000Job location: Rome (chances to work remotely)Language: italian or english (fluent)Job descriptionThis job position is aimed at Mid/Senior Software Engineers....

  • Software Engineer

    4 settimane fa


    Rome, Italia Lavoropiu Spa A tempo pieno

    ICTpiù, divisione Tech e Digital di Lavoropiù, è alla ricerca di Software Engineer per software house, situata nei pressi di Alba, con almeno 2 anni di esperienza.La risorsa si occuperà di riprogettare, tramite nuovi e più moderni linguaggi di programmazione, il software proprietario.Requisiti indispensabili: - Laurea in Ing. Informatica, Matematica,...