April 10, 2024by RadhikaLead Engineer – Firmware Systems

Job Category: Hardware Engineer
Job Type: Full Time
Job Location: Hyderabad

Job Title-Lead Engineer – Firmware Systems

Job Location-Hyderabad

Employment Type-On-site

Job Responsibilities

  • Responsible for embedded firmware development for safety systems, sensor integration and automation stack.
  • You will play a pivotal role in rapidly iterating embedded system concepts, and in helping realize them from lab to real world with utmost reliability.
  • You will also play a major role in design reviews and provide constructive guidance for robust and reliable embedded hardware and firmware engineering.
  • Assist with high-level analysis, design, test procedures and code reviews.

Required Skills and Experience

  • Solid experience in embedded C/C++ and C#
  • 5+ years’ experience in core embedded systems development
  • Good experience in embedded Linux at the kernel level
  • Good understanding of real-time (RTOS) embedded system paradigms such as concurrency, real-time deadlines, mutual exclusion, race conditions, and synchronization issues in embedded systems development is a plus.
  • High-level architecture and low-level software design, coding, and test experience
  • Experience in micro-controllers / micro-processor firmware programming
  • Good experience in communication interfaces: Ethernet, EtherCAT, CAN, RS-232, 422, 485, I2C, SPI, UART etc.
  • Strong hardware & software debugging skills (JTAG)
  • Experience working in a collaborative software team, applying agile development practices and software engineering tools (Git, CMake, CI, gdb, Jira, Jenkins etc.)
  • A willingness to explore new technologies and unfamiliar concepts.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx