Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

ob Title: Embedded Developer (Real-Time Systems)

Location: MANGALORE
Employment Type: Full-Time

Job Description

We are seeking an experienced Embedded Developer who has hands-on expertise in developing and deploying real-time embedded systems, not just project-based work. The ideal candidate should have a strong understanding of low-level programming, real-time constraints, hardware–software integration, and embedded debugging techniques.

Key Responsibilities

  • Design, develop, and optimize real-time embedded software for microcontrollers and embedded platforms.
  • Work closely with hardware teams to ensure smooth hardware–software integration.
  • Implement, test, and troubleshoot low-level firmware, drivers, and RTOS-based components.
  • Develop robust, efficient, and scalable embedded code following industry best practices.
  • Perform real-time debugging using oscilloscopes, logic analyzers, JTAG, and other tools.
  • Ensure system performance, reliability, and timing requirements are met.
  • Maintain and update existing embedded systems with a focus on continuous improvement.
  • Collaborate with cross-functional teams for product development, testing, and deployment.

Required Skills & Experience

  • Strong experience in C/C++ programming for embedded systems.
  • Hands-on experience with real-time operating systems (RTOS) like FreeRTOS, VxWorks, ThreadX, etc.
  • Deep understanding of microcontrollers, embedded SOCs, and hardware interfaces (UART, SPI, I2C, CAN, etc.).
  • Experience with ARM Cortex or similar architectures.
  • Strong knowledge of real-time constraints, interrupt handling, and timing analysis.
  • Proficiency in debugging tools and hardware instruments (JTAG, SWD, logic analyzers, oscilloscopes).
  • Experience in working directly on live systems / real-time environments, not only academic or small project work.
  • Knowledge of embedded communication protocols and low-level driver development.
  • Ability to write clean, efficient, well-documented code.

Preferred Qualifications

  • Experience with bare-metal programming.
  • Knowledge of Linux Embedded systems (kernel modules, device drivers).
  • Familiarity with version control systems such as Git.
  • Understanding of product lifecycle and deployment in production environments.

Who We Are Looking For

A highly skilled embedded developer who is:

  • Practical, hands-on, and able to work on real-time systems.
  • Capable of handling challenges in a live environment.
  • Able to collaborate effectively with hardware, firmware, and QA teams.
  • Passionate about embedded technology and real-world problem-solving.

Job Types: Full-time, Fresher

Pay: From ₹25,000.00 per month

Work Location: In person

© 2025 Qureos. All rights reserved.