Posted on: 12/11/2025
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.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1573827
Interview Questions for you
View All