HumanBit Logo

2025_System Engineer_SDS/BSV-ENG_QCOM_Hyderabad | ScaleneWorks INC

full-time
Posted on July 3, 2025

Job Description

2025_System Engineer_SDS/BSV-ENG_QCOM_Hyderabad

Job Summary

The 2025 System Engineer role is a full-time, work-from-office position based in Hyderabad. The engineer will be responsible for embedded systems development, focusing on device driver development, real-time operating systems (RTOS), and low-level programming. This role requires strong analytical and debugging skills, hardware architecture knowledge, and experience with Linux kernel and user space. The position contributes to the development and optimization of embedded software solutions within the organization.

Responsibilities

  • Develop and maintain device drivers for standard protocols such as SPI, UART, and USB.
  • Implement and optimize embedded C and assembly code, utilizing advanced programming concepts like pointers, structures, and linked lists.
  • Work extensively with RTOS features including mutexes, spinlocks, queues, signaling, events, deferred function calls, callbacks, and manage multi-threaded and multi-process environments.
  • Analyze and debug complex embedded systems issues using emulator, simulator environments, and JTAG debugging tools.
  • Collaborate on hardware and architectural design considerations, including processor architecture, cache management, interrupts, memory barriers, and strong ordering.
  • Support Linux kernel and user space development activities related to embedded systems.

Qualifications

  • Educational Qualification: Bachelor’s or Master’s degree in Engineering (B.E./B.Tech/M.E./M.Tech) in Electronics and Communication Engineering (ECE), Electrical and Electronics Engineering (EEE), or Computer Science Engineering (CSE).
  • 3 to 6 years of relevant experience in embedded systems development.
  • Proficient in Embedded C programming, including advanced concepts such as pointers, structures, and linked lists.
  • Knowledge of assembly programming.
  • Hands-on experience in device driver development for protocols like SPI, UART, and USB.
  • Strong understanding of RTOS concepts and practical experience with mutexes, spinlocks, queues, signaling, events, deferred function calls, callbacks, and concurrency management.
  • Solid knowledge of Linux operating system, including kernel and user space.
  • In-depth understanding of operating systems and microprocessor/computer architecture.
  • Excellent analytical and debugging skills.
  • Familiarity with hardware architecture concepts such as processor architecture, cache, interrupts, memory barriers, and strong ordering.
  • Experience with emulator and simulator environments and JTAG debugging.

Preferred Skills

  • Experience or knowledge of Inter Processor Communication Protocols.
  • Familiarity with debug logging frameworks.
  • Understanding of heap management and timer implementations.

Experience

  • 3 to 6 years of professional experience in embedded systems engineering, device driver development, and RTOS-based software development.

Environment

  • Full-time, work-from-office (WFO) position.
  • Location: Hyderabad, India.
  • Work involves close collaboration with hardware and software teams in a technical office environment.

Salary

  • Estimated annual salary: ₹1,650,000 INR

Number of Positions

  • 1 position available
Powered by
HumanBit Logo