EMBEDDED SYSTEMS ENGINEER

Spectrum Softtech Solutions Pvt. Ltd.

Ernakulam

On-site

INR 600,000 - 1,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Spectrum Softtech Solutions Pvt. Ltd. seeks an Embedded Systems Engineer to join our development team in Kerala.

You will work on LiDAR/Radar sensor integration, sensor fusion, and real-time graphics-oriented embedded applications using Rust, Embedded C/C++, Arduino, ESP32, STM32N6, and Raspberry Pi. The role emphasizes hands-on firmware development, Wi-Fi/LoRaWAN communications, RTOS concepts, and real-time data processing.

Qualifications

  • Hands-on embedded systems development across platforms (Arduino, ESP32, STM32N6 or similar).
  • Strong programming skills in Rust for embedded applications or equivalent systems programming language.
  • Solid experience with Embedded C/C++ development and firmware programming.

Responsibilities

  • Develop embedded applications using Embedded C/C++, Rust, MicroPython for real-time systems.
  • Design and implement sensor fusion algorithms using LiDAR, Radar, IMU, accelerometers, and differential pressure sensors.
  • Work on Arduino-based development and prototyping platforms, and platforms like STM32N6, ESP32, Raspberry Pi.
  • Develop graphics-oriented embedded applications using WGPU for real-time display systems.
  • Design, develop, test, and debug firmware for embedded devices with real-time constraints.
  • Interface and integrate Lidar/Radar sensors, displays, communication modules, and multi-axis sensors.
  • Implement and optimize communication protocols including UART, SPI, I2C, RS232, RS485, CAN, CAN-FD, LoRaWAN P2P.
  • Develop real-time signal processing and data filtering for continuous sensor data streams.
  • Read and interpret schematics, datasheets, and technical documentation for advanced electronic systems.
  • Assist in hardware-software integration, embedded device validation, and performance optimization.
  • Troubleshoot hardware and firmware issues in real-time systems.
  • Maintain comprehensive technical documentation for development activities and design decisions.
  • Collaborate with internal teams during product development, testing phases, and sensor integration projects.

Skills

Embedded Rust
Embedded C/C++
MicroPython
STM32N6
ESP32
Arduino
Raspberry Pi
Sensor fusion
DSP
RTOS

Education

Bachelor's in Electrical/Electronics/Embedded Systems

Tools

JTAG
SWD
Oscilloscopes
Logic analyzers
Git

Job description

We are looking for a passionate and motivated Embedded Systems Engineer to join our embedded development team. This is an exciting opportunity to work on cutting-edge technologies including Lidar/Radar sensor integration, advanced sensor fusion algorithms, and real-time graphics-oriented embedded applications. The ideal candidate should have hands-on experience in Embedded Systems development using modern platforms (Arduino, ESP32, STM32N6) and strong programming skills in Rust for embedded applications, combined with expertise in sensor data processing and real-time device development.

Key Responsibilities:
  • Develop embedded applications using Embedded C/C++, Rust, MicroPython for real-time systems.
  • Design and implement sensor fusion algorithms using LiDAR, Radar, IMU, accelerometers, and differential pressure sensors.
  • Work on Arduino-based embedded development and prototyping platforms, as well as advanced platforms like STM32N6, ESP32, and Raspberry Pi.
  • Develop graphics-oriented embedded applications using WGPU and related rendering frameworks for real-time display systems.
  • Design, develop, test, and debug firmware for embedded devices and advanced hardware platforms with real-time constraints.
  • Interface and integrate advanced peripherals including Lidar/Radar sensors, displays, communication modules, and multi-axis sensors.
  • Implement and optimize communication protocols including UART, SPI, I2C, RS232, RS485, CAN, CAN-FD, and LoRaWAN P2P.
  • Develop real-time signal processing and data filtering algorithms for continuous sensor data streams.
  • Read and understand complex schematics, sensor datasheets, and technical documentation for advanced electronic systems.
  • Assist in hardware-software integration, embedded device validation, and performance optimization.
  • Troubleshoot complex hardware and firmware-related issues in real-time systems.
  • Maintain comprehensive technical documentation for development activities and design decisions.
  • Collaborate with internal teams during product development, testing phases, and sensor integration projects.
Required Qualifications & Experience:
  • Proven hands-on experience in embedded systems development using modern platforms (Arduino, ESP32, STM32N6 or similar).
  • Strong programming skills in Rust for embedded applications or equivalent systems programming language.
  • Solid experience with Embedded C/C++ development and firmware programming.
  • Hands-on experience with microcontroller platforms (STM32N6, ESP32, Arduino, Raspberry Pi, or similar).
  • Experience with embedded communication protocols (UART, SPI, I2C, RS232/RS485, CAN/CAN-FD).
  • Proficiency with embedded debugging tools (oscilloscopes, logic analyzers, JTAG, SWD).
  • Good understanding of electronics, PCB integration, and circuit interfacing principles.
  • Excellent debugging and problem-solving skills for complex embedded systems.
  • Strong communication and presentation skills.
  • Ability to read and interpret technical documentation, datasheets, and complex schematics.
  • Experience: 1+ Year
  • Experience with Lidar or Radar sensor integration and signal processing.
  • Knowledge of sensor fusion algorithms and multi-sensor data integration (IMU, accelerometers, pressure sensors).
  • Real-time signal processing and digital signal processing (DSP) experience.
  • Experience with RTOS (Real-Time Operating Systems) concepts and implementation.
  • Familiarity with graphics rendering frameworks and GPU programming (WGPU, OpenGL, etc).
  • Knowledge of advanced communication protocols (LoRaWAN, Bluetooth, Wi-Fi integration).
  • Understanding of power management, battery systems, and low-power embedded design.
  • Experience with version control systems and collaborative development practices.
  • Familiarity with safety-critical or aerospace-grade embedded systems development is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer →
Embedded Systems Engineer →

psyc-defence • India

On-site
INR 900,000 - 1,300,000
Radar Signal Processing Engineer
Radar Signal Processing Engineer

Sensata Technologies • Maharashtra

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

ULOOK • Bengaluru

On-site
INR 700,000 - 1,000,000
Collaborative work environment
Opportunity to build next-generation embedded systems
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

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

SteerLean Consulting • Coimbatore District

On-site
INR 1,500,000 - 2,200,000
Embedded Systems Developer
Embedded Systems Developer

Indianroboticssolution • India

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

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

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

Sequoia Applied Technologies • Chennai

On-site
INR 800,000 - 1,200,000
Radar Signal Processing Engineer
Radar Signal Processing Engineer

Sensata Technologies • Pune District

On-site
INR 500,000 - 900,000