Job Title: Application Engineer (Embedded Systems Design)
Position: Application Engineer – Embedded Systems Design
Qualification: B.E./B.Tech in ECE/Embedded Systems
Experience: 2–4 Years
Job Description: Ramaiah Academy is looking for an experienced professional in Embedded Systems for training students, graduates and working professionals on industry standard tools, technologies and development practices.
Roles & Responsibilities
- Design, develop, and debug embedded firmware for real-time applications.
- Work on microcontrollers and embedded platforms including Arduino, STM32, ESP32, Raspberry Pi, and Jetson Orin Nano.
- Develop firmware using Embedded C/C++, HAL libraries, and register-level programming.
- Interface sensors, actuators, communication modules, and peripherals using UART, SPI, I2C, CAN, USB, and GPIO.
- Develop and test embedded applications on Linux and RTOS platforms.
- Perform debugging using oscilloscopes, logic analyzers, JTAG/SWD debuggers, serial debugging, and protocol analyzers.
- Support PCB design, schematic development, component selection, and hardware bring-up.
- Work with MATLAB/Simulink for modelling, simulation, and embedded algorithm validation.
- Implement basic AI/ML concepts and algorithms for edge embedded applications.
- Collaborate with hardware and software teams for product development and validation.
- Prepare technical documentation, test reports, and application notes.
Required Skills
- Strong knowledge of Embedded Systems, Microcontrollers, and Communication Protocols.
- Content creation, training, developing domain related projects.
- Hands-on with STM32CubeIDE, HAL programming, ESP-IDF, Arduino IDE, and Raspberry Pi environment.
- Embedded Linux, RTOS concepts, and driver-level debugging.
- Sensors, Actuators, Signal Conditioning, and IoT systems.
- Python scripting for embedded applications.
- Knowledge of PCB design tools such as KiCad, Altium, or Eagle.Good analytical, debugging, and problem-solving skills.
- Basic understanding of AI/ML algorithms and deployment concepts for embedded platforms.
Added Advantage
- Experience in technical content creation, or mentoring/training activities in online/offline modes
- Exposure to cloud IoT platforms, MQTT, and edge AI applications.
Pay: ₹10,470.13 - ₹42,665.11 per month
Work Location: In person