HamburgerMenu
iimjobs
Job Views:  
113
Applications:  17
Recruiter Actions:  0

Posted in

IT & Systems

Job Code

1591382

Embedded Solution Architect

Posted 4 months ago
Posted 4 months ago

Embedded Solution Architect


Job Description:


We are looking for an experienced Embedded Systems Architect to lead the design and development of

embedded solutions across our product portfolio. The ideal candidate will have a strong background in

embedded software and hardware, with the ability to define system architecture, evaluate trade-offs, and guide engineering teams in building scalable and efficient embedded systems.


Key Responsibilities:


- Define and maintain architecture for embedded systems across multiple product lines.


- Collaborate with cross-functional teams (hardware, software, systems, QA, product management) to derive requirements and system-level designs.


- Select appropriate microcontrollers, SoCs, RTOSs, and communication protocols based on

application needs.


- Evaluate and make decisions on platforms, toolchains, middleware, and system integration.


- Develop and enforce coding standards, system security, and performance benchmarks.


- Conduct design reviews, risk analysis, and technical deep dives to support development teams.


- Mentor and guide junior embedded developers.


- Ensure compliance with industry standards (e.g., ISO 26262, IEC 61508, MISRA, etc. as relevant).


- Stay up to date on emerging technologies and trends in embedded systems.


Required Qualifications:


- Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Embedded Systems,

or related field.


- 15+ years of experience in embedded systems development, with at least 3 years in an

architectural or lead role.


- Strong expertise in embedded C/C++, ARM Cortex-M/R/A architectures, and RTOS (FreeRTOS,

Zephyr, etc.).


Experience with board bring-up, low-level drivers, peripheral integration (UART, SPI, I2C, CAN, USB,

etc.).


- Familiarity with system-level debugging tools (JTAG, oscilloscopes, logic analyzers).


- Strong understanding of system performance, power optimization, and real-time constraints.


- Proven experience designing firmware for safety-critical or resource-constrained environments.


Preferred Qualifications:


- Experience in domains like industrial control, medical devices, or IoT.


- Hands-on experience with secure boot, OTA updates, and firmware security best practices.


- Familiarity with Agile development methodologies and CI/CD in embedded workflows.


- Exposure to hardware design and schematic review is a plus.


- Knowledge of scripting languages (Python, Bash) and Linux embedded systems is desirable.


Soft Skills:


- Strong problem-solving and analytical skills.


- Excellent communication and documentation abilities.


- Leadership and mentorship capability in a technical setting.


- Ability to manage multiple priorities in a fast-paced environment.


Tools & Technologies:


- Embedded toolchains (STM Cube, IAR, Keil, GCC, SEGGER, etc.)


- Version control (Git, SVN), Jira/Confluence


- Simulation and modelling tools (e.g., MATLAB/Simulink)


- Hardware debugging tools and in-circuit emulators

Didn’t find the job appropriate? Report this Job

Job Views:  
113
Applications:  17
Recruiter Actions:  0

Posted in

IT & Systems

Job Code

1591382

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow