Embedded Systems Engineer

Nex Robotics

Navi Mumbai

On-site

INR 900,000 - 1,500,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nex Robotics in Navi Mumbai, India, seeks an embedded software engineer to design, implement, and maintain embedded components for robotics platform computers.

You will work with STM32/ATMEL/ARM MCUs, C/C++, Python, and RTOS, and integrate EtherCAT, CAN, SPI, I2C, UART protocols on Linux.

Strong emphasis on hardware interfacing, driver development, and version control with Git/SVN; reading schematics and datasheets is essential.

Qualifications

  • Experience in embedded development with C/C++ and Python.
  • Strong MCU knowledge (32-bit cores) and peripherals.
  • Driver development for CAN, Ethernet, SPI, Modbus TCP/IP, EtherCAT.
  • Ability reading schematics and datasheets.

Responsibilities

  • Develop, integrate, and maintain embedded software components for robotics platform computers.
  • Hands on experience with microcontrollers like STM32, ATMEL and ARM.
  • Implement communication protocols such as UART, SPI, I2C, CAN, RS232, RS485.
  • EtherCAT master implementation on Linux.
  • IgH EtherCAT Master, SOEM, acontis EC-Master, or equivalent.
  • EtherCAT CoE, PDO, SDO and Distributed Clocks.
  • Sensor interfacing.
  • Inter-processor communication.
  • RTOS (Threads, Multitasking).
  • Experience with version control systems (Git, SVN) and software configuration management.
  • Adequate knowledge of reading schematics and data sheets for components.

Skills

C/C++
Python
Embedded Systems
RTOS
Microcontrollers (STM32/ATMEL/ARM)
Communication Protocols (UART, SPI, I2
EtherCAT

Tools

Git
SVN
STM32
CAN
EtherCAT Master
Linux

Job description

Role & responsibilities

  • Expertise in C / C++ and Python programming
  • Develop, integrate, and maintain embedded software components for robotics platform computers.
  • Hands on experience with microcontrollers like STM32, ATMEL and ARM
  • Communication protocols / bus architectures such as UART, SPI, I2C, CAN, RS232, RS485
  • EtherCAT master implementation on Linux
  • IgH EtherCAT Master, SOEM, acontis EC-Master, or equivalent
  • EtherCAT CoE, PDO, SDO and Distributed Clocks
  • Sensor interfacing
  • Inter-processor communication
  • RTOS (Threads, Multitasking)
  • Experience with version control systems (e.g., Git, SVN) and software configuration management.
  • Adequate knowledge of reading schematics and data sheets for components

Preferred candidate profile

  • Extensive experience in embedded development with expertise in Embedded C programming language.
  • Strong understanding of 32-bit microcontrollers and their peripherals (e.g., ADCs, Timers, Interrupts, Communication).
  • Proficiency in developing device drivers for various communication protocols like CAN Bus, Ethernet, SPI, Modbus TCP/IP, fieldbus systems (EtherCAT)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Embedded Software Engineer
Embedded Software Engineer

Lakshmi Machine Works (LMW) • Coimbatore District

On-site
INR 450,000 - 700,000
Embedded Engineer
Embedded Engineer

Iriss Inc • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Software Architect
Software Architect

Allegis Global Solutions (AGS) • Dadri

On-site
INR 3,500,000 - 6,500,000
Software Technical Lead Engineer
Software Technical Lead Engineer

LAM RESEARCH Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Robotics Embedded Specialist
Robotics Embedded Specialist

BharatHire.Com Private Limited • Pune District

On-site
INR 600,000 - 1,200,000
Embedded Systems Developer
Embedded Systems Developer

Indianroboticssolution • India

On-site
INR 600,000 - 900,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000