Software Architect (ThreadX RTOS) – Embedded Systems

        Beschreibung

        Job Title: Software Architect (ThreadX RTOS) – Embedded Systems

        Type: Contract/Freelance

        Key Skills Required:

        Proven experience with ThreadX RTOS in embedded systems, preferably in automotive or safety-critical environments.

        Strong knowledge of real-time embedded software development with C/C++ on ARM, STM32, or similar microcontrollers.

        Expertise in functional safety and cybersecurity for embedded systems (ISO26262, ASIL-D).

        Experience with real-time Ethernet, low-latency interrupt handling, and deterministic data processing.

        Familiarity with tools like Git, CMake, Systemd, Google Test, and other relevant development and debugging tools.

        Strong understanding of hardware-software integration, including memory-mapped I/O and peripheral communication protocols (SPI, UART, CAN).

        Project Scope:

        Design and implement software architecture for a ThreadX-based real-time system, ensuring high reliability and performance.

        Support the integration of advanced features such as LiDAR, FPGA acceleration, and real-time data processing.

        Collaborate remotely with development teams and provide timely updates on project progress.

        Responsibilities:

        Architect and develop real-time embedded software for automotive applications using ThreadX RTOS.

        Optimize software design to meet stringent real-time performance and latency requirements.

        Collaborate with cross-functional teams to integrate algorithms and systems, ensuring compliance with ISO26262 standards.

        Manage task scheduling, interrupt handling, and memory management in resource-constrained environments.

        Implement secure communication protocols and handle cybersecurity-related tasks.

        Provide technical leadership on software architecture, debugging, and performance optimization.

        Document software design, development, and testing procedures for efficient handoff and knowledge sharing.

        Location:

        Stuttgart

        Work Schedule:

        Full-time

        1 day onsite, 4 days remote

        Contract Details:

        40 hours per week

        12 months duration

        interviewing candidates now so if interested, please get in contact

        Upload your CV to receive more job offers like this


        Go
        Job #45063

        Log in to view company

        Apply now
        119 Views

        Log in to view company

        • Stuttgart, Baden-Württemberg
        Send this to a friend