Software Engineer

3 - 31 years

3 - 7 Lacs

yeshwanthpur industrial suburb bengaluru/bangalore region

Posted:3 days ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Software Engineer Location: Bengaluru, Karnataka Company: Neo San Private Limited   About the Company:At Neo San, we specialize in decentralized waste management through our range of on-site electrical incinerators. Our systems handle sanitary and non-recyclable waste directly at the source, promoting clean and sustainable waste disposal solutions. Education & Experience: Qualification: B.E/B.Tech in Computer Science, Information Technology (Information  Science) & Electronics & Communication. Experience: 3 years to 5 years Location: Bengaluru Joining: Immediate Key Responsibilities: Design, develop, and maintain embedded or application-level software used in Embedded systems. Work with microcontrollers, sensors, and automation interfaces for real-time data processing and control. Develop and integrate IoT-based monitoring systems for device data logging and remote access. Collaborate with hardware and electronics teams to ensure smooth firmware-hardware integration. Need to have capability of Self learning & developing solutions. Debug, test, and optimize code for reliability, speed, accuracy, security and scalability. Maintain technical documentation for software modules and version control systems. Key Skills & Competencies: Technical skills :Front-End web development skills & Back-End management Strong proficiency in C/C++, Python, Java, embedded C for embedded or application development. Experience with microcontroller programming (Arduino,STM32). Familiarity with IoT protocols (MQTT, Modbus, HTTP, TCP/IP). Understanding of database systems (MySQL, Firebase, or SQLite). Exposure to web dashboard development (React, Node.js, or similar frameworks) is a plus. Experience with Git / version control, debugging tools, and software testing practices. Basic knowledge on communication protocols used between different microcontrollers. Professional Skills: Strong analytical and problem-solving ability. Effective collaboration with cross-functional teams (hardware, production, R&D). Detail-oriented, with focus on clean and maintainable code. Ability to manage multiple projects and meet deadlines.  

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