Source description
About the role
We are looking for a passionate and motivated Embedded Systems Engineer to join our embedded development team. The ideal candidate should have handson experience in Embedded Systems development using Arduino-based platforms and strong programming skills in Rust for embedded applications. The role involves developing firmware and graphicsoriented embedded applications using WGPU and related technologies for electronic devices and displaybased systems. Candidates should be enthusiastic about working with hardwaresoftware integration, embedded graphics, and realtime device development. Responsibilities Develop and maintain embedded applications using Rust and Embedded C/C++. Work on Arduino-based embedded development and prototyping platforms. Develop graphics-oriented embedded applications using WGPU and related rendering frameworks. Design, develop, test, and debug firmware for embedded devices and hardware platforms. Interface and integrate peripherals, sensors, displays, and communication modules. Work with microcontrollers such as STM32 N6, ESP32, Raspberry Pi, Arduino, or similar platforms. Implement communication protocols such as UART, SPI, I2C, RS232, RS485, CAN, CAN FD, LoRaWAN P2P etc. Read and understand schematics, datasheets, and technical documentation. Assist in hardware-software integration and embedded device validation. Troubleshoot hardware and firmwarerelated issues. Collaborate with internal teams during product development and testing phases. Basic understanding of electronics, PCB integration, and circuit interfacing. Basic understanding of RTOS concepts is an added advantage. Good debugging and problemsolving skills. Good communication and presentation skills. Support technical training, mentoring, and knowledgesharing activities for freshers and trainees when required. Diploma / B.Tech / BE in Electronics, Embedded Systems, Electrical & Electronics, Computer Science, or related field. We are looking for a passionate and motivated Embedded Systems Engineer to join our embedded development team. The ideal candidate should have handson experience in Embedded Systems development using Arduino-based platforms and strong programming skills in Rust for embedded applications. The role involves developing firmware and graphicsoriented embedded applications using WGPU and related technologies for electronic devices and displaybased systems. Candidates should be enthusiastic about working with hardwaresoftware integration, embedded graphics, and realtime device development. Responsibilities Develop and maintain embedded applications using Rust and Embedded C/C++. Work on Arduino-based embedded development and prototyping platforms. Develop graphics-oriented embedded applications using WGPU and related rendering frameworks. Design, develop, test, and debug firmware for embedded devices and hardware platforms. Interface and integrate peripherals, sensors, displays, and communication modules. Work with microcontrollers such as STM32 N6, ESP32, Raspberry Pi, Arduino, or similar platforms. Implement communication protocols such as UART, SPI, I2C, RS232, RS485, CAN, CAN FD, LoRaWAN P2P etc. Read and understand schematics, datasheets, and technical documentation. Assist in hardware-software integration and embedded device validation. Troubleshoot hardware and firmwarerelated issues. Collaborate with internal teams during product development and testing phases. Basic understanding of electronics, PCB integration, and circuit interfacing. Basic understanding of RTOS concepts is an added advantage. Good debugging and problemsolving skills. Good communication and presentation skills. Support technical training, mentoring, and knowledgesharing activities for freshers and trainees when required. Diploma / B.Tech / BE in Electronics, Embedded Systems, Electrical & Electronics, Computer Science, or related field.
More at Spectrum Softtech Solutions Pvt. Ltd.