Search by job, company or skills

Automios

Embedded System Firmware & RTOS Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 days ago
  • Over 50 applicants

Job Description

Job Title:-

Embedded Systems Firmware & RTOS Engineer

Key Responsibilities:-

  • Design, develop, and maintain embedded firmware in C for MCU/MPU-based systems
  • Develop and integrate applications using RTOS (FreeRTOS)
  • Implement device drivers for peripherals such as UART, SPI, I2C, CAN, USB, Ethernet, ADC, and GPIO
  • Debug and troubleshoot firmware issues using tools such as JTAG, SWD, logic analyzers, and oscilloscopes
  • Implement inter-task communication, scheduling, and synchronization mechanisms
  • Support firmware testing, validation, and production deployment

Required Skills & Qualifications:-

  • Bachelor's degree in Embedded Systems, Electronics, Computer Engineering, or related field or Diploma in any Electronics or computer course.
  • Strong proficiency in C & Python for embedded systems
  • Hands-on experience with RTOS concepts (tasks, queues, semaphores, interrupts, timers)
  • Experience with ARM Cortex-M / Cortex-A or similar microcontroller architectures
  • Good understanding of embedded hardware, schematics, and datasheets
  • Familiarity with debugging tools and IDEs (Keil, IAR, STM32CubeIDE, Eclipse, etc.)
  • Knowledge of communication protocols (UART, SPI, I2C, CAN, TCP/IP)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142077749