- Experience
- Any
- Salary
- INR 10,000 – INR 25,000 / month
- Openings
- 1
- Posted
- há 3 dias
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
We seek a skilled Control and Data Acquisition (DAQ) Software Engineer proficient in Python and C++ to build applications for control, automation, and data collection. The role encompasses working closely with servo motors, motion control devices, closed-loop feedback systems, sensors, and data acquisition hardware to enable real-time system control, integration, robust data logging, and dependable machine functionality.
Key Responsibilities
- Design and implement microcontroller firmware
- Create user-friendly graphical interfaces
- Utilize and program devices such as Arduino, ESP32, STM32, and Raspberry Pi
- Develop applications using C, C++, and Python
- Build and enhance DAQ GUIs
- Perform software development and testing tasks
- Troubleshoot and resolve software-related issues and bugs
Required Skills and Technologies
- Programming proficiency in Python and C++
- Experience with microcontroller platforms: Arduino, ESP32, STM32, Raspberry Pi
- Firmware development knowledge
- Expertise in GUI development for data acquisition systems
- Handling of sensors and motion controllers for closed-loop control
Additional Information
The position is located in Bengaluru, Karnataka, India. The monthly remuneration ranges from 10,000 to 25,000 INR. Candidates are expected to have experience working in embedded systems with real-time control challenges.
Level
Senior