Senior Embedded Software Engineer
1 giorno fa
Senior Embedded Software Engineer (Italy OR Remote from Italy)Be among the first 25 applicants.Direct message the job poster from Osmium.OSMIUM is a leading cybersecurity firm based in Spain (Osmium Solutions Spain SL, founded in JAN ****) and Italy (Osmium Italy SRL, founded in JUL ****), with the mission of safeguarding the aerospace, defence and automotive industries' digital transformation and enabling the secure use of digitalization, connectivity, and SW-based spacecraft, aircraft and vehicles to guarantee the safety, integrity, and resilience of its customers' missions and operations.OSMIUM is one of the 12 founding members of the EUSPA-led initiative EU Space ISAC, where it is actively working on standardization and threat intelligence, among other topics.Osmium Solutions Spain SL is registered as supplier of the General Directorate of Armament and Material (DGAM) of the Ministry of Defence of the Kingdom of Spain, in the area of cybersecurity.Moreover, it has been selected as the winner startup of the acceleration programme of the National Cybersecurity Agency (INCIBE) in collaboration with Telefonica Wayra.Osmium Italy SRL has been incubated at the ESA-BIC Turin and is currently on an incubation programme, as one of the top four cybersecurity startups in Italy by the National Cybersecurity Agency (ACN) in collaboration with Leonardo as industrial partner for the development of its product: Osmium OS, a secure operating system for small satellites and embedded systems.You can get more information about us on our website: We would be happy to discuss any doubts you may have about us during the interview.Information on the Specific Position: Senior Software EngineerAs a Senior Software Engineer at Osmium, you will contribute within an Agile, international team to a wide variety of projects—ranging from internal developments to collaborations with external partners, including public institutions such as the European Space Agency (ESA), and private organizations across the aerospace, aviation, defence, and automotive sectors.In this role, you will not only design and develop embedded Linux systems for cutting-edge applications but also drive architectural and design decisions with a strong focus on quality.Leveraging your expertise in C/C++, Linux, Yocto, and associated toolchains, you will deliver robust, secure, and high-performance solutions tailored for embedded platforms.Beyond Linux-based environments, you will also engineer solutions for real-time systems running on resource-constrained satellites—for example, developing secure communication protocols such as Virtual Private Networks for satellite links.As a senior engineer, you will champion testing strategies, enforce best practices, and ensure that every software artifact meets stringent performance, reliability, and security standards.The responsibilities include:Embedded Software Development: Design, implement, and maintain applications and system-level software using C/C++.Optimize code for performance and memory usage in embedded environments.Linux System Integration: Configure and customize Linux-based systems for embedded platforms.Develop and maintain shell scripts and automation tools for system tasks.Yocto Project Management: Build and maintain custom Linux distributions using Yocto.Integrate new packages, layers, and BSPs (Board Support Packages).Real-Time Systems Development: Design and implement software solutions for real-time environments, including protocols running on resource-constrained satellites.Ensure deterministic performance and reliability under strict timing and hardware limitations.Secure Communication Protocols: Contribute to the development of advanced networking solutions such as Virtual Private Network (VPN) protocols for satellite communications and disruption-tolerant networking (DTN) protocols for secure space communications, with a focus on robustness, security, and efficiency.Debugging & Troubleshooting: Perform root cause analysis for system crashes, performance issues, and hardware/software integration problems.Use tools like GDB, Valgrind, and strace for debugging.Collaboration & Documentation: Document code, processes, and system configurations for maintainability.Continuous Improvement: Stay updated on best practices for embedded Linux and Yocto development.For the performance of the duties above, Osmium expects the following experience and skills:Master's in Engineering, Computer Science, Electronics, Embedded System Design, or Cybersecurity or a comparable qualificationAt least 5 years work experience in a similar roleStrong proficiency in C/C++ for embedded systemsAdvanced knowledge of Linux internals (kernel, drivers, system configuration)Experience building custom Linux distributions and managing layers/BSPsDeep Understanding of networkingDeep Knowledge of Shell scripting and automation toolsFluent English language skills are essential (oral and written, as you will be part of a multi-cultural team with international customers)And it would be awesome also if you have the following experience and skills:Cybersecurity expertise: Knowledge of secure coding practices, cryptography, or system hardening is highly valued, given our focus as a cybersecurity company.Certifications in Embedded Systems: Any formal certification or specialization in embedded systems design and development.Quality Assurance: Experience or certification in software testing methodologies, continuous integration, or quality management systems.Agile Methodology: Hands-on experience or certification in Agile frameworks (SAFe, Scrum, Kanban) and collaborative development practices.DevOps & Automation: Experience with CI/CD pipelines, containerization (Docker), or automation tools for embedded environments.International Collaboration: Prior experience working in multicultural, distributed teams.Location: Torino (Italy) or fully remote in ItalyDuration: indefinite, employee contractAvailability: full-timeSalary: Depends on SeniorityWhat we offer:You will be directly involved in challenging key projects in the aerospace industry, for private or public customersYou will be pioneering in the growing new space cybersecurity industry (do you know that cybersecurity will be mandated in the space sector in the EU as it has been done in other industries?)You will be defining, together with the product manager and our customers, the features to be included in our solutionAttractive salary and the possibility to work on a fully remote basisExcellent team cultureIf you are interested in this position, send us your CV toReferrals increase your chances of interviewing at Osmium by 2xGet notified about new Senior Embedded Software Engineer jobs in Turin, Piedmont, Italy.#J-*****-Ljbffr
-
Embedded Linux Senior Software Engineer
1 settimana fa
Montà, Italia Canonical A tempo pienoEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 day ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...
-
Edge-To-Cloud Software Engineer
1 settimana fa
Montà, Italia Topic Embedded Systems A tempo pienoSoftware engineer to work on innovative solutions from embedded control to cloud services.Requires C++, Python experience, cloud and framework knowledge.
-
Senior Embedded Software Engineer
2 giorni fa
Montà, Italia Wabtec Corporation A tempo pienoWho will you be working with?You will work for Annax, a Wabtec site specialized in passenger information systems for long and short distance trains, trams and subways.There is a new development team in Piossasco, dedicated to strengthening the portfolio of tram projects.How will you make a difference?As a Senior Software Engineer with a specialization for...
-
Embedded Software Engineer
7 giorni fa
Montà, Italia Skytechnology Srl A tempo pienoSkytechnology srl è una società di ingegneria punto di riferimento sul mercato dal **** per progettazione e consulenza di sistemi embedded per aziende che operano in diversi settori industriali e all'avanguardia (telecomunicazioni, automotive, avionica, aerospazio, trasporti, elettromedicale e automazione industriale).Skytechnology integra esperienze e...
-
Embedded Software Engineer
1 settimana fa
Montà, Italia Jr Italy A tempo pienoTopNetwork S.p.A è alla ricerca di un Embedded Software Engineer da inserire all'interno di un team già consolidato.Responsabilità principali:Sviluppo di applicazioni Embedded con linguaggio C++Sviluppare il codice seguendo gli standard definiti con il team di architettura;Partecipare alla progettazione e allo sviluppo delle parti critiche del progetto,...
-
Embedded Software Engineer
1 settimana fa
Montà, Italia Capgemini Engineering A tempo pienoEmbedded Software EngineerCapgemini Engineering invites you to join our team as an Embedded Software Engineer.We are a global leader in engineering services, empowering the world's most innovative companies with software and technology solutions.Location: Turin, Piedmont, ItalyEmployment type: Full-time • Seniority level: Associate • Industries: IT...
-
Senior Embedded C++ Software Engineer
7 giorni fa
Montà, Italia Wabtec Corporation A tempo pienoSenior Embedded C++ Software Engineer (m/w/d)3 days ago Be among the first 25 applicantsDirect message the job poster from Wabtec CorporationANNAX, a Wabtec company, delivers passenger information, audio, and security solutions for trains, trams, and metros worldwide.Our comprehensive solutions include:Rail Audio - Public announcement and passenger emergency...
-
Software Engineer
2 giorni fa
Montà, Italia Kineton A tempo pienoSoftware Engineer – AerospaceSoftware Engineer role at Kineton.Get AI-powered advice on this job and more exclusive features.OverviewWe are looking for a Software Engineer to join our Aerospace team.The role focuses on software verification and validation for avionics and safety-critical systems.ResponsibilitiesDefining test cases and verification...
-
Senior Ubuntu Embedded Iot System Engineer
1 settimana fa
Montà, Italia Canonical A tempo pienoSenior Ubuntu Embedded IoT System EngineerJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalSenior Ubuntu Embedded IoT System Engineer3 months ago Be among the first 25 applicantsJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalGet AI-powered advice on this job and more exclusive...
-
Embedded Software Engineer
2 settimane fa
Montà, Italia Teoresi Group A tempo pienoTeoresi S.P.A. , 35+ anni di storia , 6 società tra Italia, Stati Uniti, Germania, Svizzera, +1200 risorse, 3 acquisizioni in un anno, 1 solo partner ed un'unica soluzione.Per ampliamento di un Team operante nel settore Agriculture & Industrial Vehicles, è alla ricerca di un/una:Embedded Software EngineerIl/la candidat* ideale ha conseguito la laurea in...