<p><strong>What role you will play in team:</strong>  Contribute to the development of embedded software for Arm-based systems.</p><p><strong>What you will do:</strong>  Develop and test firmware and drivers.  Collaborate with hardware engineers to ensure seamless integration.</p><p><strong>Key responsibility:</strong><ul><li>Develop and test embedded software for Arm-based processors.</li><li>Write efficient and optimized code for resource-constrained environments.</li><li>Collaborate with hardware engineers to integrate software and hardware.</li><li>Develop and maintain firmware for various devices.</li><li>Troubleshoot and resolve issues related to embedded systems.</li><li>Adhere to coding standards and best practices for embedded systems development.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.</li><li>1-2 years of experience in embedded software development.</li><li>Proficiency in C and C++.</li><li>Experience with real-time operating systems (RTOS).</li><li>Strong understanding of embedded systems architecture.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development and training.</li><li>A collaborative and supportive work environment.</li><li>Health insurance, paid time off, and other perks.</li><li>Chance to work with cutting-edge technologies.</li></ul></p><p><strong>A Day in the Life:</strong>  A day involves developing and testing embedded software, working closely with hardware engineers, and debugging issues within resource-constrained environments.</p>