<p><strong>What role you will play in team:</strong> Collaborate with a talented team on the design and implementation of cutting-edge embedded systems.</p><p><strong>What you will do:</strong> Develop and test firmware for embedded systems.</p><p><strong>Key responsibility:</strong><ul><li>Design, develop, and test embedded software for Xilinx devices.</li><li>Work with hardware engineers to integrate software and hardware.</li><li>Write clear and concise documentation.</li><li>Debug and troubleshoot software issues.</li><li>Follow coding standards and best practices.</li><li>Contribute to the improvement of our software development processes.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.</li><li>Experience with embedded systems development.</li><li>Proficiency in C/C++.</li><li>Familiarity with RTOS and real-time programming concepts.</li><li>Experience with version control systems (Git).</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits.</li><li>Opportunities for professional growth.</li><li>Collaborative and supportive work environment.</li><li>Comprehensive health insurance.</li><li>Paid time off.</li></ul></p><p><strong>A Day in the Life:</strong> Involves working on firmware development, collaborating with hardware engineers, testing software, and resolving issues.</p>