Embedded Systems Engineer

May 3, 2021
$450 - $500 / month
Urgent

Job Description

We are seeking a highly skilled Embedded Systems Engineer to design and develop mission-critical firmware for our robotics and sensing platforms. This role involves working at the intersection of hardware and software, optimizing embedded solutions for reliability, real-time performance, and integration with complex systems. The ideal candidate will be passionate about low-level programming, electronics, and embedded architectures, and will contribute to building robust, scalable technologies for next-generation robotics.

Key Responsibilities

  • Design, develop, and maintain embedded firmware for robotics and sensor platforms.
  • Work with ARM-based microcontrollers and RTOS to build efficient and reliable systems.
  • Optimize code for real-time performance, memory usage, and power consumption.
  • Collaborate closely with hardware, software, and robotics teams for integrated development.
  • Interface with peripherals using protocols like I2C, SPI, UART, and GPIO.
  • Conduct thorough testing, debugging, and validation of embedded systems.
  • Create and maintain technical documentation, firmware specs, and test procedures.
  • Support hardware bring-up and troubleshoot system-level issues in lab/field.

Skills

  • Embedded C/C++ programming
  • ARM Cortex-M series microcontroller development
  • RTOS (e.g., FreeRTOS, Zephyr, RTX)
  • Low-level drivers and peripheral integration (SPI, I2C, UART, ADC/DAC)
  • Real-time performance optimization
  • Hardware debugging tools (JTAG, oscilloscopes, logic analyzers)
  • Git, version control systems
  • Schematic and datasheet interpretation
  • Strong analytical and problem-solving skills

Qualifications

  • B.Tech or M.Tech in Electronics and Communication Engineering, Electrical Engineering, or a related discipline
  • 2–5 years of hands-on experience in embedded systems development
  • Experience in firmware development for robotics or sensing systems preferred
  • Familiarity with product development life cycle and agile engineering processes
  • Excellent communication and collaboration skills

Location

Related Jobs