Software Systems Engineer

0 - 3 years

2 Lacs

Posted:3 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

PLEASE READ FULL JD AT https://bit.ly/47E3XCd
PLEASE FILLOUT THE FOLLOWING FORM

We are looking for applicants who have completed a course in software engineering or computer science, such as a B.Tech in Computer Science & Engineering, BCA, MCA, etc. We are also accepting those with practical, hands-on experience in this field as long as the other requirements are met, and you align with our culture as described in the section above. We require a Software Engineer/Professional to develop Python-based systems, implement AI/ML models and data processing pipelines (primarily for sensor data), build graphical interfaces for monitoring and control, and help manage our IT infrastructure (both cloud and on-premise). As we grow, you'll also have the opportunity to learn embedded systems development, particularly with STM32 microcontrollers, allowing you to work across the full stack from firmware to cloud. This role involves artificial intelligence ranging from traditional machine learning methods such as regression models to more complex deep learning architectures like CNNs and LSTMs. You wouldn't simply be writing code based on an SRS, but would be an active part of deciding what should go into the SRS given the scope and requirements of a project, and would be encouraged to provide input on anything from overall system architecture to low-level design decisions. You would be doing this while adhering to a strict set of standards and procedures, and in some cases contributing to creating new ones or amending existing ones, to ensure that the things you learn are useful to everyone, and vice versa.

Employment Type: Paid, full-time.

Expected Experience: 0-3 Years.

Expected minimum duration: 12 months.

Remuneration: ₹ 240,000 CTC

Responsibilities and Duties

Primary Responsibilities

  • Developing and maintaining Python-based software systems for data processing, analysis, and automation.
  • Building desktop applications and graphical user interfaces for system monitoring, control, and data visualization.
  • Managing and maintaining company IT infrastructure including cloud services (AWS, Azure, GCP, etc.) and on-premise servers.
  • Implementing data processing algorithms and signal processing pipelines for sensor data.
  • Writing clean, well-documented, and maintainable code following software engineering best practices.

Secondary Responsibilities (with training provided)

  • Learning embedded systems development and eventually writing firmware for microcontrollers (primarily STM32/ARM-based MCUs).
  • Designing, training, and deploying AI/ML models for various applications including computer vision, time-series analysis, and sensor data processing.
  • Reading and analysing datasheets of microcontrollers and ICs used in our systems.
  • Basic hardware troubleshooting and testing using tools like multi-meter and oscilloscopes.

General Responsibilities

  • Analysing a given problem statement or client brief and working with the rest of the team to determine the best system architecture decisions, library and framework choices, and so on.
  • Identifying and recommending changes to improve technical capabilities and performance.
  • Implementing, testing, maintaining, and updating software systems.
  • Adhering to the internal SOPs for design and safety and suggesting changes as and when necessary.
  • Staying up to date with the latest changes in the field, including industry trends, best practices, and so on.
  • Maintaining the company culture of quality and safety in all professional activities and output.

Job Types: Full-time, Permanent, Fresher

Pay: ₹240,000.00 - ₹240,001.00 per year

Benefits:

  • Cell phone reimbursement
  • Flexible schedule
  • Paid sick time
  • Paid time off

Ability to commute/relocate:

  • Kalamassery, Kochi, Kerala: Reliably commute or planning to relocate before starting work (Required)

Language:

  • English (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You