Embedded Software Engineer
Strativ Group
Join a high-performing Flight Software team building mission-critical software that powers next-generation satellites. As an Embedded Software Engineer, you will design, develop, and validate real-time embedded software running on onboard computers (OBCs), contributing directly to space missions where reliability and precision are paramount.
Key Responsibilities
- Design, develop, and maintain real-time embedded software for spacecraft onboard systems
- Contribute across the full software lifecycle: requirements, architecture, implementation, integration, and verification
- Interface directly with flight hardware, supporting debugging and system integration
- Develop and maintain reusable software components and shared libraries
- Support AIV (Assembly, Integration & Verification) activities, including HIL/SIL testing
- Produce and review technical documentation aligned with industry standards
- Collaborate with system, hardware, and external partners to define software specifications
- Mentor junior engineers and contribute to continuous improvement of engineering processes
Required Qualifications
- 2+ years of experience in embedded software development
- Strong proficiency in C/C++
- Hands-on experience with RTOS ("e.g., RTEMS, FreeRTOS") or embedded Linux
- Familiarity with embedded communication protocols ("e.g., SPI, I2C, CAN, UART")
- Experience with build systems, CI/CD pipelines, and version control ("e.g., Git")
- Solid understanding of software development lifecycle in regulated environments
- Ability to communicate complex technical concepts effectively
- Experience in aerospace, defense, or other safety-critical industries is a plus
- Basic knowledge of Assembly
- Exposure to advanced tooling, automation, and AI-assisted development
Offer:
- Competitive salary + benefits
- Flexible remote working 2-3 days a week (50%)
- Join a high level diverse, innovative team always challenging eachother
- Growth opportunities horizontally or vertically
Offerta di lavoro pubblicata 2 giorni fa
Offerte di lavoro simili
- pStrativ Group is seeking an Embedded Software Engineer to join a high-performing Flight Software team powering next-generation satellites. You will design, develop, and validate real-time embedded software for onboard computers, contributing to space missions where reliability...ConsigliatoRemotoOrario flessibile
- ...sviluppo e validazione di sistemi di sensoristica e dispositivi embedded all'interno di un laboratorio IoT. Lavorerai in team... ...Requisiti fondamentali ~3–6 anni di esperienza come IoT Engineer ~ Esperienza in progettazione e validazione di sistemi di sensoristica...ConsigliatoSmart workingStage/Tirocinio
- pStrativ Group is seeking an Embedded/Robotics Software Engineer for UAV systems in Trieste, Italy. This hands-on role focuses on embedded software, flight systems, autonomy, and real‑world UAV operations. /ppYou will develop in C++ and Python for onboard and support systems...Consigliato
- ...About Us We are a proven technology-driven company delivering powerful, end-to-end IoT cellular connectivity hardware and software solutions for cellular IoT modules, eSIM, device management, security and cloud. Our mission is to shape the future of computing, connectivity...ConsigliatoPermesso di lavoro
- ...Embedded/Robotics Software Engineer – UAV Systems We’re supporting an innovative engineering team developing next-generation autonomous aerial systems for industrial, security, and advanced mobility applications. This is a hands‑on role focused on embedded software...Consigliato
- h3Embedded/Robotics Software Engineer - UAV Systems /h3 pWe’re supporting an innovative engineering team developing next-generation autonomous... ...applications. /p pThis is a hands‑on role focused on embedded software, flight systems, autonomy, and real‑world UAV operations...
- ...S.p.A. Divisione Search & Selection, Polo di Trieste seleziona per azienda cliente operante nel settore informatico, un/una C++ Software Developer. La persona inserita si occuperà di: Aggiungere nuove funzionalità alla codebase dei prodotti aziendali (applicazioni...Smart workingOrario flessibile
35.000 € - 46.000 €
...feature development. /li /ulh3Requirements /h3ulliBSc/MSc in Computer Science, Engineering, Information Technologies, or related fields. /liliAt least 3-5+ years of professional experience in software development. /lilibAdvanced proficiency in C++ /b, preferably for desktop...Paga orariaSmart workingTempo pienoImpiego permanenteLibero professionistaTempo determinatoContratto con partita IVALavoro ibridoRemotoOrario flessibile35.000 € - 46.000 €
...faster feature development. Requirements BSc/MSc in Computer Science, Engineering, Information Technologies, or related fields. At least 3-5+ years of professional experience in software development. Advanced proficiency in C++ , preferably for desktop...Paga orariaSmart workingTempo pienoImpiego permanenteLibero professionistaTempo determinatoContratto con partita IVALavoro ibridoRemotoOrario flessibile- Amped Srl in Trieste is seeking a Mid–Senior C++ Developer to build high-performance Windows desktop applications for image and video processing in digital forensics. You will collaborate with QA and international teams and be mentored by senior developers to become autonomous...Impiego permanenteTempo determinatoLavoro ibridoRemoto