Embedded Systems Architect - C/C++ Programming

15 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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 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)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You