We are looking for a skilled and motivated Embedded System Developer to design, develop, test, and maintain embedded software and hardware solutions. The candidate will work with microcontrollers, sensors, communication modules, and embedded platforms to build reliable and efficient systems for various applications.
Education
Bachelor’s degree in Computer Science, Electronics, Robotics, Aeronautics, or related field.
Requirements
Experience: 1-3 years.
Skills
- Knowledge of C/C++ programming
- Familiarity with Arduino, ESP32, STM32, or similar platforms
- Basic knowledge of sensors and communication protocols
- Basic Linux and serial communication knowledge
Key Responsibilities
- Develop and maintain embedded software and firmware
- Work with microcontrollers, sensors, and hardware modules
- Perform system testing, debugging, and troubleshooting
- Integrate hardware and software components
- Monitor and improve system performance and reliability
- Support PCB testing and hardware validation activities
- Work on communication protocols and device interfaces
- Coordinate with hardware and software teams during development
- Maintain technical documentation and development reports
- Assist in research and development of new embedded solutions
- Resolve technical issues during product development and testing
- Ensure proper functionality and stability of embedded systems