HamburgerMenu
hirist

Job Description

Role Summary :

The Senior Embedded System Architect is a strategic technical leadership role responsible for defining and driving the overall architecture and technical vision for most complex, next-generation embedded system solutions across key domains like Semiconductor, IoT/Edge Computing, RFIDs and Industrial Applications.

This role requires a deep, hands-on understanding of hardware, firmware, and low-level software, and the ability to bridge customer requirements with scalable, secure, and high-performance system designs utilizing cutting-edge Semiconductor components (SoCs, MCUs, FPGAs).

Key Responsibilities :

Strategic Architecture Definition :

- Lead the entire architectural lifecycle, from concept definition, requirements analysis, to final system sign-off for complex embedded products.

- Define the Hardware-Software Partitioning Strategy, including the selection of processors (ARM Cortex-A/R/M, DSPs), memory hierarchies, peripherals, and high-speed interfaces (e.g., PCIe, DDR).

- Develop comprehensive system specifications (SRDs) and architectural blueprints, ensuring designs meet strict real-time, power consumption, performance, and cost targets ($PPA$).

Technical Leadership & Mentoring :

- Act as the top-tier technical authority on projects, driving architectural decisions and resolving critical cross-functional technical impasses.

- Mentor, coach, and provide technical guidance to embedded development, hardware, and verification teams, fostering a culture of engineering excellence and best practices (e.g., modular design, code review standards).

Safety, Security, and Compliance :

- Define and implement system-level architectures compliant with industry-specific standards.

- Architect and integrate advanced security features, including Secure Boot, Hardware Security Modules (HSM), cryptographic acceleration, and OTA update mechanisms.

Customer & Pre-Sales Engagement :

- Interface directly with key customers and pre-sales teams to translate vague requirements into technical specifications and viable solution roadmaps.

- Develop Proof-of-Concepts (PoCs), reference designs, and technical proposals that showcase Tessolves deep embedded expertise.

Innovation & Roadmap :

- Evaluate and drive the adoption of new embedded technologies, toolchains, and methodologies, such as TinyML/Edge AI, Time-Sensitive Networking (TSN), and advanced heterogeneous computing.

Required Skills & Qualifications :

Experience : 12+ years in embedded systems, with a minimum of 5 years in a dedicated System Architect or Lead role for large-scale projects.

Core Systems : Expert-level proficiency in either Embedded Linux/Android BSP, Kernel, and Driver development OR Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or VxWorks.

Programming : Mastery of Embedded C/C++ and strong proficiency in scripting languages like Python for automation and prototyping.

Hardware/SoC : Deep, practical knowledge of SoC/CPU architecture (e.g., ARM, RISC-V), bus and interconnect fabrics, power management (PMIC/DVFS), and memory controllers (LPDDRx).

Integration/Debug : Expertise in Board Bring-up and low-level debugging using advanced tools (JTAG, high-speed oscilloscopes, logic analysers).

Domain Knowledge : Significant experience in at least one of Tessolves core vertical markets (Automotive, IoT, Industrial, or Data Center).

Preferred Qualifications (A Strong Plus) :

- Experience with GPU, NPU, or custom accelerator integration for Edge AI/ML applications.

- Direct experience with FPGA development and integration within an embedded system context.

- Familiarity with Cloud/Edge integration architectures (e.g., AWS IoT, Azure IoT).

- Prior experience in a consulting or services-based environment, handling multiple, diverse customer projects.


info-icon

Did you find something suspicious?