SENIOR EMBEDDED SOFTWARE ENGINEER - LINUX / RTOS (REMOTE)

iTRecruiter Portugal
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description


Portuguese company hires for remote position

🌍 Working Model: 100% remote

🗣️ Language Requirements: Fluent in Portuguese and proficient in English

🚘 Sector: Automotive

🕓 Experience Levels: 8+ years

⚠ Instructions: Please send your CVs in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success

___________________________________________________________________

Description: We are looking for a Senior Embedded Software Engineer with 8+ years of experience to lead and support advanced projects in embedded Linux, RTOS, and automotive platforms. This position requires a deep technical background in embedded software architecture, firmware development, and hardware-software integration within complex automotive ecosystems. The ideal candidate is an expert-level engineer capable of combining hands-on technical excellence with strategic thinking and leadership.

Key Responsibilities

  • Analyze and evaluate embedded software architectures (Linux and RTOS), including reviewing technical documentation, assessing quality attributes (portability, maintainability, reliability, performance), and preparing detailed technical reports with actionable recommendations.
  • Develop firmware for Linux-based platforms (e.g., STM32MP2, i.MX6, AM335x), including kernel migration, U-Boot/SPL integration, device tree configuration, CI/CD pipelines, and test automation.
  • Provide technical leadership in automotive system integration projects (Android, QNX, ARM, Intel), focusing on functional safety, secure boot, driver integration, diagnostics, and FOTA/SOTA updates.
  • Act as a technical consultant, supporting process improvement, team structuring, and ensuring on-time, high-quality project deliveries.
  • Produce clear, well-structured technical documentation, ensuring compliance with automotive standards and full traceability.

Mandatory Skills

  • Strong experience in embedded software development with Linux (kernel, device tree, Yocto) and RTOS (Zephyr, FreeRTOS).
  • Proficient in C/C++, build tools (CMake, Make, GCC), and embedded debugging (JTAG, GDB, coredump analysis).
  • Hands-on experience with ARM Cortex-M, STM32MP1/2, i.MX6, and AM335x microcontrollers.
  • Practical knowledge of U-Boot/SPL, hardware integration, CI/CD pipelines, and test automation (Google Test, Robot Framework).
  • Strong analytical skills in software architecture evaluation and quality attribute analysis.
  • Proven technical leadership and excellent communication skills with multidisciplinary teams and stakeholders.
  • Fluent in Portuguese and proficient in English (technical and written communication).

Nice to Have

  • Experience with QNX, Android Automotive, hypervisors, and automotive communication protocols (CAN, Ethernet).
  • Knowledge of functional safety (ISO 26262, ASIL), Secure Boot, TrustZone, PKI, and firmware update mechanisms (FOTA/SOTA).
  • Familiarity with automotive standards such as ASPICE, UNECE R155/R156, and device tree validation (dtbs_check).
  • Experience with Bosch driver integration, OP-TEE (Trusted Execution Environment), and functional validation.
  • Contributions to open-source projects (e.g., Zephyr Project).
  • Fluency in German is a plus.

If you are passionate about embedded systems, Linux development, and automotive innovation, this role offers a unique opportunity to lead cutting-edge projects that shape the future of connected and autonomous vehicles.

#00319042

Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer

Programming
10h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Zerion

Portugal

Senior Analytics Engineer

Programming
3d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Multivision Consulting

Portugal
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

knowmad mood portugal

Portugal

Subscribe our newsletter

New Things Will Always Update Regularly