Role Overview
We are looking for a versatile Software Developer with hands-on experience across Embedded C, Java/Android, Python, ReactJS, Flutter, and AWS. The role involves developing, integrating, testing, and maintaining software solutions across embedded devices, mobile applications, web applications, and cloud systems.
Responsibilities
- Design, develop, test, and maintain embedded and software applications.
- Develop and debug applications using Embedded C, Java, Python, ReactJS, and Flutter as required.
- Develop and maintain Android applications using Java.
- Build responsive web applications using ReactJS.
- Develop cross-platform mobile applications using Flutter.
- Work on embedded software, device communication, and hardware-software integration.
- Develop REST APIs and backend services using Python.
- Integrate applications with databases, APIs, cloud services, and external devices.
- Participate in system architecture and software design.
- Debug issues across embedded, application, communication, and cloud layers.
- Develop unit and integration tests and support software validation.
- Work with AWS cloud services for deployment, storage, databases, APIs, and monitoring.
- Collaborate with hardware, firmware, QA, product, and engineering teams.
- Participate in code reviews and maintain technical documentation and coding standards.
Requirements
- Bachelor’s degree in Computer Science, IT, Electronics, Electrical Engineering, or related field.
- 3–5 years of professional software development experience.
- Experience with embedded systems, mobile applications, web applications, or cloud-based products.
- Experience with Git/GitHub/GitLab/Bitbucket.
- Knowledge of CI/CD and DevOps practices is desirable.
- Understanding of Embedded C, Java, Python, ReactJS, and Flutter.
- Knowledge of UART, SPI, I²C, USB, BLE, or TCP/IP is desirable.
- Understanding of AWS services such as Lambda, API Gateway, RDS, S3, CloudWatch, EC2, EventBridge, and SES/SNS.
Skills
- Embedded C
- Java
- Python
- ReactJS
- Flutter
- AWS