C++ Architect (Pune)

C++ Architect (Pune)

13 Aug
|
Tata Elxsi
|
Pune

13 Aug

Tata Elxsi

Pune

Tata Elxsi works with leading medical device OEMs and technology companies for market research and human factor engineering, hardware and software engineering, verification & validation, regulatory standards & compliance requirements along with technologies such as artificial intelligence, cloud and IoT.

Tata Elxsi’s Medical Device and Healthcare practice is ISO 13485 certified.

Job Role - C++ Architect – Embedded Systems (ARM Cortex-M / Microcontrollers)

Location - Pune

Experience - 10 to 20 Years

Key Responsibilities
- Architect and design embedded software solutions for Microcontroller-based products.
- Lead the development of high-performance applications using
Modern C++ (C++11/14/17)
.
- Design and implement
multithreaded and concurrent software architectures
.
- Define software architecture, coding standards, design patterns, and best practices.
- Work closely with System Engineers, Hardware Engineers, V&V; teams, and Product Management.
- Drive end-to-end software development from requirements analysis to deployment.

Mandatory Skills




- 10+ years of embedded software development experience with at least 3+ years in an Architecture role.
- 5 years in Medical Device Software Development
- Strong expertise in
C++ (C++11/14/17)
.
- Hands-on experience with
Multithreading, Concurrency, Synchronization Mechanisms, Mutexes, Semaphores, and IPC
.
- Extensive experience with
Microcontrollers
and low-level embedded software development.
- Strong experience with
ARM Cortex-M Series (M0/M3/M4/M7/M33)
architecture.
- Experience in Bare-Metal and RTOS-based development.
- Proficiency in Software Design Patterns and Object-Oriented Design principles.
- Unit Test Framework: GTest
- Ability to design develop and debug embedded firmware, basis software and driver
- Experienced in Interface with peripherals: UART, SPI, I2C, CAN, USB, Ethernet
- Valuable to have – experience with tools like FreeRTOS, Zephyr, VxWorks,
- Tools: Polarion; Azure DevOps; Eclipse; Enterprise Architec

📌 C++ Architect (Pune)
🏢 Tata Elxsi
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ architect (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: c++ architect (pune) / pune