Embedded Software Engineer – Android Development
Job Description
• Design, develop, code, and test embedded software components across Android-based applications and systems.
• Collaborate with cross-functional teams to analyze requirements and develop scalable and efficient software solutions.
• Perform software maintenance, enhancements, and development activities to support ongoing project needs.
• Participate in code reviews and provide constructive feedback to improve overall code quality and system performance.
• Troubleshoot, debug, and resolve software issues to ensure optimal application performance and stability.
• Work independently as a subject matter expert while actively contributing to team discussions and solution design.
• Assist in creating and maintaining technical documentation, including software specifications and user manuals.
• Stay updated with the latest technologies, tools, and trends in embedded and Android development.
• Integrate RESTful APIs and third-party libraries into Android-based applications.
• Utilize version control systems like Git for efficient code management and collaboration
