Linux Embedded Software Engineer

Varese 13-10-2025

Linux Embedded Software Engineer

Vodafone Automotive Varese 13-10-2025
Riassunto

Località

Varese

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

13-10-2025

Descrizione Lavoro

OverviewTo concretely develop, configure, and maintain the embedded Linux-based software running on the TCU, building on the provided Linux distribution (Yocto or Ubuntu Core or similar).The role focuses on application development and custom driver integration, ensuring efficient hardware-software interaction and optimal system performance.ResponsibilitiesLinux Configuration & Customization: Advanced tuning of provided Linux distribution to meet TCU-specific requirements.Custom Driver Development: Development and adaptation of low-level drivers for hardware interfaces (UART, CAN, LIN, SPI, GPIO, etc.).Service & Application Implementation: Implementation of services / applications in containers or user-space (OTA clients, MQTT, diagnostics, V2X logic etc).Advanced Debugging: In-depth debugging of kernel / user-space issues.CI / CD & Testing Support: Active involvement in CI / CD pipelines and automated testing.Performance Tuning: System optimization (CPU, memory, I / O) in the context of embedded Linux environments.Core competencies, knowledge and experienceEmbedded Programming: Strong proficiency in C / C++, advanced Bash and Python scripting.Embedded Linux Expertise: Hands-on experience with Yocto / Ubuntu Core, build systems, kernel configuration and debugging.Experience integrating application-level services like OTA clients, MQTT communication, V2X and diagnosticsDriver Dev: Real experience in kernel driver development.Hardware Architecture: Practical experience with ARM Cortex-A (preferably NXP i.MX8).Advanced Troubleshooting: Proven ability to resolve complex embedded Linux issues.Must have technical / professional qualificationsDegree in Computer, Electronic, or Software Engineering6–8 years of hands-on experience with embedded Linux systemsStrong expertise in Yocto, driver / kernel development, networking, OTAExperience on ARM architectures (preferably NXP i.MX8)Fluent English for technical collaboration and documentationFamiliarity with CI / CD pipelines, DevOps, and automated testing toolsFamiliarity with ISO 26262, ISO 21434, Automotive SPICE and IATF 16949.Proven experience in constrained, safety-critical, and real-time environments.
#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.