Skip to Main Content

Job Title


Embedded Software Engineer


Company : Acufore India Private Limited


Location : Mysore, Karnataka


Created : 2025-05-03


Job Type : Full Time


Job Description

Purpose of the position: To be part of embedded team and going through structured on the job training to become productive resource within a stipulated time.Responsibilities:• Algorithm Development: Design, develop, and implement algorithms in both C/C++ and Python, demonstrating a solid understanding of data structures and algorithms.• Language Versatility: Seamlessly switch between C/C++ and Python programming based on project requirements.• Problem Analysis: Analyze and troubleshoot problems related to sensors, actuators, data acquisition, and analytics.• Software Development Lifecycle: o Develop, test, and debug software to ensure reliability and robustness.o Participate in code reviews to maintain code quality.o Create and maintain comprehensive technical documentation.o Utilize version control systems (e.g., Git).• Collaboration: Collaborate with hardware engineers and other software developers.• Debugging and Testing: Conduct thorough testing and debugging to deliver high quality software.• Continuous Learning: Demonstrate a strong willingness to learn new technologies, particularly in electronics and microcontrollers.Qualifications:Experience: 5-10 years of software development experience. Programming Skills:Expertise in C/C++ programming with strong data structures and algorithm knowledge.Proficiency in Python programming for algorithm implementation.Ability to independently implement algorithms in both languages. Problem-Solving: Strong analytical and problem-solving skills. Adaptability: Willingness to switch between programming languages. Learning Agility: Strong desire to learn new technologies. Communication: Excellent communication and teamwork skills. Version Control: Experience with Git.Preferred (Nice to Have and not a must): Knowledge of electronics and microcontrollers. Experience with sensor/actuator systems and data acquisition. Important Note: Candidates with experience solely in microcontroller programming need not apply.