Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Software Developer / Software Engineer

  • Source: Indeed
  • Lord's ark Industries Pvt. Ltd.
  • On-site
  • State of Karnataka, India
  • Full-Time
  • Mid level

Job Description

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.
  • Strong 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

Skills

  • c10
  • Java
  • Python
  • Flutter
  • amazon-web-services
  • javascript
  • Dart
  • aws-lambda
  • amazon-rds-for-mysql
  • mysql
  • amazon-s3
  • amazon-cloudwatch
  • amazon-ec2
  • amazon-eventbridge
  • amazon-sns
  • Github
  • gitlab
  • Bitbucket
  • amazon-api-gateway
  • postman
  • android-studio
  • visual-studio-code

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Lord's ark Industries Pvt. Ltd.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes