Software Developer / Software Engineer (Kengeri)

Software Developer / Software Engineer (Kengeri)

04 Oct
|
Lord's Mark Industries
|
Kengeri

04 Oct

Lord's Mark Industries

Kengeri

Job Description – Software Developer

Position: Software Developer – Embedded & Full-Stack Applications

Experience: 3–5 Years

Location: Bengaluru, India

Employment Type: Full-Time

About the Role

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.

Key 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.

Required Skills

- Programming & Development
- Good knowledge of Embedded C.
- Strong knowledge of Java, preferably Android development.
- Good working knowledge of Python.
- Working knowledge of ReactJS/JavaScript.
- Knowledge of Flutter/Dart is an advantage.
- Understanding of OOP, data structures, algorithms, and software development principles.

Embedded Systems





- Understanding of embedded software development and debugging.
- Knowledge of UART, SPI, I²C, USB, BLE/Bluetooth, or TCP/IP is desirable.
- Understanding of hardware-software integration and device communication.

System Design

- Understanding of software architecture and system design.
- Ability to convert requirements into modular and scalable solutions.
- Knowledge of REST APIs, databases, authentication, scalability, and application security.
- Robust troubleshooting and debugging skills across multiple software layers.

AWS Cloud Knowledge of AWS services such as:

- AWS Lambda
- API Gateway
- Amazon RDS / MySQL
- Amazon S3
- Amazon CloudWatch
- Amazon EC2
- Amazon EventBridge
- Amazon SES/SNS
- Hands-on AWS deployment and troubleshooting experience is an advantage.

Qualifications & Experience

- 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.
- Product development experience is an advantage.

Key Competencies

- Strong problem-solving and analytical skills.
- Good debugging and troubleshooting abilities.
- Ability to work across hardware, embedded, application, and cloud layers.
- Ability to work independently and within cross-functional teams.
- Good communication and documentation skills.
- Willingness to learn and adapt to new technologies.

Technology Stack

- Embedded: Embedded C, UART, SPI, I²C, USB, BLE
- Mobile: Java, Android, Flutter/Dart
- Backend: Python, REST APIs
- Frontend: ReactJS, JavaScript
- Database: MySQL / RDS

Cloud: AWS Lambda, API Gateway, S3, RDS, CloudWatch, EC2, EventBridge, SES/SNS

Tools: Git, GitHub/GitLab, Postman, Android Studio, VS Code

- Experience Level: 3–5 Years

Pay: ₹372,153.08 - ₹700,000.99 per year

Work Location: In person

📌 Software Developer / Software Engineer (Kengeri)
🏢 Lord's Mark Industries
📍 Kengeri

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer / software engineer (kengeri) / kengeri