<p><b>What role you will play in team:</b> You will be part of a team developing cutting-edge embedded software for mobile devices.  Collaborate closely with hardware engineers and other software developers to deliver high-performance solutions.</p><p><b>What you will do:</b> You will design, develop, and test embedded software for various hardware platforms.  You'll work on optimizing code for performance and power efficiency.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and test embedded software for mobile devices.</li><li>Optimize code for performance and power efficiency.</li><li>Work with hardware engineers to integrate software with hardware.</li><li>Collaborate with other software developers to deliver high-quality software solutions.</li><li>Participate in code reviews and ensure code quality.</li><li>Troubleshoot and resolve software defects.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.</li><li>1-2 years of experience in embedded software development.</li><li>Proficiency in C/C++ programming.</li><li>Experience with embedded operating systems (e.g., RTOS).</li><li>Strong understanding of hardware-software interaction.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development and career growth.</li><li>Work on cutting-edge technologies.</li><li>Collaborative and supportive work environment.</li><li>Flexible work arrangements.</li></ul></p><p><b>A Day in the Life:</b>  Your day will involve coding, testing, debugging, and collaborating with hardware and software teams.  You'll also be involved in design reviews and problem-solving sessions.</p>