Embedded C Developer – RealTime Systems

Quest Global

Not Disclosed
1 Opening(s)
Posted 23 hours ago
Fresher Job
Posted recently
Application endsAug 11, 2025

Job Description

Job Requirements

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.

Industries:Computer & Network Security, Computer Software, Information Technology & Services

Job Skills

Job Overview

Date Posted
June 26, 2025
Location
Bengaluru, Karnataka
Offered Salary

Not disclosed

Expiration date
August 11, 2025
Experience
0 To 3 Years
Your dream job is just a tap away — only on the BoostGrad app.
View on Boostgrad App
View on Browser
Continue