HamburgerMenu
hirist

Embedded Systems Architect - C/C++ Programming

Angel and Genie
Chennai
15 - 18 Years
star-icon
4.8white-divider5+ Reviews

Posted on: 26/07/2025

Job Description

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 constraints.


Required 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 optimization.


Preferred 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


info-icon

Did you find something suspicious?