<p><strong>What role you will play in team:</strong> You will contribute to the development of embedded software for Xilinx's FPGA devices. You will work with a team of experienced engineers to design and implement high-performance solutions.</p><p><strong>What you will do:</strong> You will develop and test software drivers and firmware for embedded systems. You will also contribute to the design and implementation of system-level software.</p><p><strong>Key responsibility:</strong><ul><li>Develop and test embedded software for Xilinx FPGA devices</li><li>Collaborate with hardware engineers to design and implement system-level solutions</li><li>Participate in code reviews and testing</li><li>Troubleshoot and debug software issues</li><li>Document software designs and implementations</li><li>Contribute to the team's agile development process</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field</li><li>1-2 years of experience in embedded software development</li><li>Proficiency in C/C++</li><li>Experience with RTOS</li><li>Excellent problem-solving and communication skills</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package</li><li>Opportunities for professional development</li><li>Collaborative and supportive work environment</li><li>Work from home options</li><li>Paid time off</li></ul></p><p><strong>A Day in the Life:</strong> You’ll spend your day writing, testing, and debugging embedded software for various applications. You’ll collaborate with hardware engineers, review code, and participate in team meetings.</p>