À propos
An industry-leading global technology organisation at the forefront of advanced semiconductor and intelligent computing solutions is expanding its engineering team in Ireland. This organisation develops cutting-edge silicon and software platforms powering next-generation mobile, automotive, IoT, AI, and cloud technologies.
Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.
The Embedded RTOS Software Engineer will contribute to the development and deployment of real-time operating systems across multiple processor subsystems. The successful candidate will work on kernel-level feature development, system integration, testing, debugging, and performance optimisation.
This engineer will play a key role in enhancing RTOS capabilities to support high-performance computing workloads, low-power edge AI, secure embedded applications, and next-generation connectivity solutions.
Key Responsibilities
- Design, develop, test, and deploy RTOS features to meet performance, power, and timing requirements.
- Contribute to kernel-level development, debugging, and system optimisation.
- Support deployment of RTOS platforms across multiple processor subsystems.
- Participate in architecture discussions, design reviews, and cross-functional collaboration.
- Maintain and enhance continuous integration and automated test systems.
- Investigate and resolve complex system-level issues.
- Contribute improvements back to relevant open-source communities where applicable.
- Document features, test results, and design changes clearly and effectively.
Required Experience & Skills
- Strong embedded software development experience in C, C++, and Assembly (RISC-V, ARM, or similar architectures).
- Experience working with Real-Time Operating Systems (RTOS); Zephyr experience is advantageous.
- Understanding of multi-core computer architecture.
- Experience with off-target development and simulation tools (e.g., instruction set simulation, QEMU).
- Embedded debugging experience (JTAG, Trace32, OpenOCD, Segger J-Link, LLDB).
- Familiarity with scripting and automation (Python).
- Experience with CI/CD systems (e.g., Jenkins, GitHub Actions).
- Strong knowledge of version control systems (Git-based workflows).
- Exposure to secure software development practices. xcfaprz
- Automotive software standards knowledge (ASPICE, ISO 26262, ISO 21434) is beneficial.
Motivated and experienced candidates ready to take the next step in their embedded systems career are encouraged to apply now or email their CV directly to .
#J-18808-Ljbffr
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.