Home
Jobs

Embedded C Developer RealTime Systems

8 - 10 years

8 - 12 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a detail-oriented and experienced Embedded engineer proficient in Embedded C-Language , to design and implement high-reliability firmware for embedded systems across various microcontrollers and platforms for safety critical applications . The role involves working with real-time embedded platforms ensuring strict performance, safety and regulatory standards are met. Key Responsibilities Develop embedded software in C for safety critical systems in aerospace, Rail, medical Domains. Design and implement embedded firmware in C for microcontrollers (ARM Cortex-M, AVR, STM32, etc. ) Design, code, and test software in real-time environments (RTOS or bare metal) with deterministic behavior. Implement drivers and middleware for peripherals (I2C, SPI, UART, ARINC 429, CAN, etc. ) Collaborate with hardware engineers during board bring-up and system validation . Write and maintain low-level diagnostics , bootloaders, and health monitoring features. Participate in code reviews, static analysis, unit/integration testing , and traceability documentation. Support software verification and validation activities for certification. Work Experience Required Skills Proficiency in Embedded C programming especially for resource-constrained, safety-critical systems . Experience with microcontrollers and low-level programming (register-level code, peripheral configuration). Experience with RTOS-based development (e. g. , VxWorks, FreeRTOS, Integrity) and real-time scheduling. Debugging skills using JTAG, oscilloscopes, and hardware-in-the-loop (HIL) setups. Familiarity with communication protocols such as (e. g. , RS-422, CAN, ARINC 429, etc. , ). Preferred Skills Knowledge of software configuration management and traceability tools (e. g. , DOORS, Polarion, Git). Exposure to redundant systems, fault tolerance , and certification test environments . Experience working in DO-178B/C, Cenelec environments. Prior work in safety-critical systems ( e. g. , automotive, rail, medical) is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Technical 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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Quest Global Technologies
Quest Global Technologies

Engineering Services

San Jose

10,000+ Employees

97 Jobs

    Key People

  • Achyut Ghosh

    CEO
  • Nitin Saini

    Chief Financial Officer

RecommendedJobs for You