Software Developer (C++) - Intermediate
Full time
March Networks
The candidate will join an existing team that develops video recording solutions on VSS servers. They will primarily focus on core functionalities and contribute to the system’s evolution from an on-premises recorder to a cloud-based architecture.
The candidate will work under the supervision of a local manager with periodic reviews of completed tasks.
The candidate is able to:
- Design, develop, test, and debug C++ applications in Windows and Linux environments;
- Design and implement services and components that enable edge-to-cloud integration;
- Contribute to the evolution of our REST-based service layer, decoupling it from the underlying runtime environment (embedded vs. cloud);
- Support and participate in the migration of existing applications from Yocto/Linux embedded systems to cloud-native environments;
- Define and implement deployment architectures (container-based and/or cloud-native);
- Support the team in resolving customer issues;
- Develop and contribute to the high-level design strategy for key projects.
Requirements
EXPERIENCE / QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science);
- 3+ years of experience as a software engineer in Linux or Windows C++ Dev;
- Experience designing and developing scalable, high-performance, and highly available embedded and/or server applications;
- Experience in the development of client/server applications in C++ (desirable knowledge of C++20 features , Boost, STL);
- Real-time operating systems, inter-process communication and multi-threaded applications;
- Embedded system development , cross platform development;
- Experience with cloud platforms (e.g. AWS , Google Cloud, Azure, OpenStack);
- Familiarity with databases systems and languages;
- Knowledge of networking protocols and tools (e.g. UDP/IP, TCP/IP, RTSP/RTP, Wireshark, Fiddler, …);
- Experience in an Agile software development environment (SCRUM);
- Object-oriented design and design patterns;
- Ensure ever-increasing quality through enhanced testability and test automation (BDD);
- Excellent written and oral communication skills;
- Fluent English .
DESIDERABLE ASSETS
- Familiarity with YOCTO;
- Experience with containers and orchestration technologies (Docker, K8s).
Benefits
We offer a competitive salary (38k/yr - 48k/yr), along with benefits package that include:
- Professional development opportunities with a personal training budget;
- Flexible working hours;
- Hybrid work agreement (2 days per week remote work);
- Physical Activity Policy;
- Fruit day in the office (once a week).
Offerta di lavoro pubblicata 11 ore fa
Offerte di lavoro simili
- ...and optimization of meshing technologies used in engineering simulation, partnering with software engineers and domain experts across locations. Ideal candidates have strong C/C++ development skills, expertise in geometry processing, and a passion for high-performance...Consigliato
45.000 € - 55.000 €
...High-School degree (minimum) or Master degree in Electronics/Electrical/Communication Engineering (best); /li liLANGUAGE SKILLS: Intermediate (minimum) English Level (especially reading comprehension of technical language is required); /li liINFORMATICS SKILLS: Windows,...Middle35.000 € - 45.000 €
...lilib3+ years of experience /b as a software engineer with most of that experience developing with Androidb SDK /b; /liliStrong... ...processes, and Google Play developer content policies; /liliExperience... ...developers; /liliExperience with bnative C++/NDK /b integration; /liliHaving...MiddleOrario flessibile- ...Overview As Lead Software/System Architect, you will shape the customer's secure, scalable cloud foundation and governance framework... ...cross-organizational leadership English fluency (B2 Upper Intermediate) strong communication leadership and advisory mindset...Middle
- ...per stampanti e interfacciandoti costantemente con il cliente finale e i tester. /ppRequisiti: Laurea in Informatica/Ingegneria Informatica o equivalente, almeno 3 anni di esperienza, eccellente padronanza di C e C++, sviluppo firmware e buon inglese. /p #J-18808-LjbffrConsigliato5 giorni/sett.
- h3Careersbr— Senior Robotics Software Engineer /h3pWe are seeking a talented Senior Robotics Software Engineer to join our Navigation Team... ...on autonomous robot navigation. /liliExcellent proficiency in C++ and Python, with a firm grasp of Object-Oriented Programming (OOP...Tempo pienoImpiego permanenteLavoro ibridoLavoro da casaOrario flessibile
- ...Oversonic Robotics Srl in Italy seeks a Senior Robotics Software Engineer to join the Navigation Team at our Carate Brianza headquarters... ...Master’s degree in robotics or related field, deep expertise in C++/Python, ROS/ROS2 Nav2, SLAM and sensor fusion, plus strong problem...Lavoro ibrido
- pWe are looking for a hands-on Robotics Software Engineer to join our Navigation Team. This is an operational role, not a research one: our... .../h3ulliMaintain Optimize: Debug and refactor existing ROS/ROS 2 C++ and Python codebases rather than building from scratch. /...Tempo pienoLavoro ibrido1 giorno/sett.
- ...for simulation and CAE workflows. The team develops core mesh generation capabilities used... ...environment, you will partner closely with software engineers, computational scientists, and... ...generation algorithms and high-performance C++ software development. In this role, you...Lavoro ibrido
- ...March Networks Corporation is looking for a skilled software engineer in Desio, Italy to develop video recording solutions focusing on core functionalities... ...Computer Science or Engineering and have over 3 years of C++ experience in Linux or Windows, alongside cloud...Lavoro ibridoOrario flessibile
- ...S.r.l. e lavorerà su sistemi elettronici avanzati, sviluppando software embedded sui DSP SHARC per applicazioni ad alte prestazioni. /ppVerranno... ...in Ingegneria Elettronica o Informatica, esperienza su SHARC, C/C++, debugging e test, nonché integrazione con hardware proprietario...Middle
- ...in Bresso, Italy. You will support the Laboratory Manager in developing new projects and promoting Azelis products within the agrochemical... ...in RD for Agro, and strong analytical skills. English at an intermediate level and a collaborative, customer-focused mindset are...Middle
- ...Oversonic Robotics in Italy is seeking a hands-on Robotics Software Engineer to join our Navigation Team. You will own the software platform beneath our navigation stack and work across Software, Hardware, and Customer Support to ensure robust operations in production...
- pMarch Networks is seeking an experienced Android software engineer to join our mobile team in Italy (Monza). You will design, implement, and maintain native Android applications using Kotlin, Jetpack Compose, and modern architecture patterns to deliver high-quality solutions...MiddleLavoro ibridoOrario flessibile
44.625 € - 65.450 €
...has been a leading supplier of integrated automated technology, software, and services to optimise the supply chain. Dematic employs... ...Benefits /li liPay Transparency /li liGlobal Opportunities to Develop Your Career /li /ul pThe base pay range for this role is estimated...Impiego permanente- ...Divisione Aerospace & Defence, siamo alla ricerca di un:* Embedded Software Engineer - DSP SHARC La risorsa entrerà a far parte di un... ...ti occuperai di: sviluppo software Embedded in linguaggio C/C++; implementazione e manutenzione di funzionalità software su DSP...MiddleImpiego permanente
- ...inserirà all’interno dell’area Technology ed avrà le seguenti responsabilità: /pulliProgettare, sviluppare e implementare soluzioni software per macchinari di automazione industriale /liliEseguire l'analisi dei requisiti lavorando a stretto contatto con il team di...
- ...Commissioning Engineer, you will lead on-site electrical and PLC software commissioning for material-handling projects, ensuring safety,... ...and Benefits Pay Transparency Global Opportunities to Develop Your Career Responsabilità Commission on-site electrical...
35.000 € - 45.000 €
...March Networks seeks an experienced Android software engineer to join our Italian team in Lombardia. You will design and implement native Android apps using Kotlin, Jetpack Compose, and modern architectures to deliver reliable mobile solutions. The role emphasizes...MiddleLavoro ibrido- pEverience cerca un .NET Developer Middle da inserire nella sede di Sovico (MB). Lavorerai su progetti di consulenza collaborando con stakeholder aziendali, disegnando, sviluppando e mantenendo applicazioni robuste con .NET, backend e frontend (React/TypeScript), e integrando...MiddleSmart workingImpiego permanente
- ...Overview In questo ruolo supporti lo sviluppo e collaudo del software di Livello 1 per il controllo di macchine e processi in impianti siderurgici. Collabori con team trasversali per garantire funzionalità e performance, dalla redazione di specifiche e documentazione...
- ...inserirà all’interno dell’area Technology ed avrà le seguenti responsabilità: Progettare, sviluppare e implementare soluzioni software per macchinari di automazione industriale Eseguire l'analisi dei requisiti lavorando a stretto contatto con il team di sviluppo...
- Overview In questa posizione lavorerai su un progetto nel settore bancaria, sviluppando componenti web con focus sulle performance. Farai parte di un team che contribuisce alla trasformazione digitale dei clienti, implementando soluzioni Java moderne. L'opportunità ...MiddleLavoro ibrido
- ...uniquely profitable B2B enterprise software company with 1,000+ fiery-... ...h3 pAre you passionate about developing great software? Do you feel... ...yourself to be a good developer? Do you enjoy working in a multidisciplinary... ...for the features you develop. /p /li lipWorking following...Middle
40.000 € - 55.000 €
...inserimento in contesto progettuale SAFe Agile presso un nostro cliente svizzero del settore banking siamo alla ricerca di Java Software Engineer esperto di Camunda Requisiti richiesti: Almeno 5 anni in ruolo analogo; Approfondita conoscenza di Camunda...Tempo pienoLavoro ibrido- ...inserimento in contesto progettuale SAFe Agile presso un nostro cliente svizzero del settore banking siamo alla ricerca di /p h3Java Software Engineer esperto di Camunda /h3 h3Requisiti richiesti: /h3 ul liAlmeno 5 anni in ruolo analogo; /li liApprofondita conoscenza di...Lavoro ibrido
- ...Stati Uniti ed India. /p pNell’ottica di un potenziamento dell’organico, il Gruppo è alla ricerca di un profilo: /p h3MIDDLE JAVA DEVELOPER_BANKING /h3 pStiamo cercando un Middle Java Developer con più di 3 anni di esperienza nello sviluppo di web component da inserire...MiddleLavoro ibrido
- ...Specialist assists the Laboratory Manager in developing new projects to promote Azelis products... ..., and chemistries: /li liSupport and develop new product concepts to enter new... ...relevant field /li liSpeaking and writing an intermediate level of English /li liMin. 3 years of...Middle
- ...la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software. /b /ppbIl range retributivo specifico verrà sempre condiviso prima dell’eventuale colloquio sulla base della valutazione del profilo...Tempo pienoImpiego permanenteTempo determinatoOrario flessibile
- ...la gestione delle vulnerabilità e i framework di sicurezza, implementando misure di sicurezza durante tutto il ciclo di vita del software. Il range retributivo specifico verrà sempre condiviso prima dell’eventuale colloquio sulla base della valutazione del profilo...Tempo pienoImpiego permanenteTempo determinatoOrario flessibile