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 :
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).
Qualifications :
Experience : 10+ years of software development experience.
Programming Skills :
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.
Embedded Software Engineer • Bengaluru, Karnataka, India