Embedded Systems Architect - C/C++ Programming
Place of work
Work from home
Job details
Job description, work day and responsibilities
Embedded Systems Architect
We are seeking an accomplished Embedded Systems Architect to lead the architectural definition, design, and implementation of cutting-edge embedded solutions across our product portfolio.
This role requires deep technical expertise in embedded software and hardware, strong leadership capabilities, and a systems-level perspective.
The ideal candidate will guide teams toward scalable, secure, and performance-optimized embedded designs.
Key Responsibilities
• Define and evolve system architecture for embedded products across various domains.
• Lead requirement analysis, system-level design, and platform selection in collaboration with
cross-functional teams.
• Evaluate and recommend MCUs, SoCs, RTOS, toolchains, and communication stacks tailored
to project needs.
• Set standards for software architecture, coding practices, and system performance metrics.
• Oversee system integration, risk analysis, and design/architecture reviews.
• Drive compliance with industry regulations such as ISO 26262, IEC 61508, and MISRA C.
• Provide technical leadership and mentorship to junior and senior embedded developers.
• Investigate and adopt emerging embedded technologies and methodologies.
• Ensure embedded solutions meet safety, security, and real-time Qualifications :
• Bachelor's or Masters degree in Electrical Engineering, Embedded Systems, Computer Engineering, or related field.
• 15+ years in embedded systems design and development, with at least 3+ years in a lead architect or principal engineering role.
• Advanced proficiency in C/C++, ARM Cortex-M/R/A, and RTOS environments (FreeRTOS,
Zephyr, etc.
• Hands-on experience in low-level firmware, board bring-up, and peripheral interfaces (UART,
SPI, I2C, CAN, USB).
• Proficient with debugging tools (JTAG, oscilloscopes, logic analyzers) and embedded system
diagnostics.
• Deep understanding of real-time constraints, performance tuning, and power Qualifications :
• Experience with firmware security, OTA updates, and secure boot.
• Domain experience in industrial controls, automotive, medical devices, or IoT.
• Working knowledge of CI/CD in embedded development workflows.
• Familiarity with hardware design, schematic reviews, and PCB-level integration.
• Experience with Linux-based embedded systems, scripting (Python, Bash), and simulation tools like MATLAB/Simulink
(ref:hirist.tech)
The position is suitable for candidates with education
This position is suitable for fresh graduate
You will be redirected to another website to apply.
Offer ID: #1226595,
Published: 14 hours ago,
Company registered: 2 months ago