<p><b>What role you will play in team:</b> Collaborate with a team of experienced engineers to develop and maintain embedded software for Xilinx FPGA devices.</p><p><b>What you will do:</b> Design, code, test, and debug embedded software, contributing to the entire software development lifecycle.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain embedded software for Xilinx FPGAs</li><li>Work with hardware engineers to integrate software and hardware</li><li>Write clear and concise code, following coding standards and best practices</li><li>Conduct unit and integration testing of software</li><li>Troubleshoot and resolve software defects</li><li>Document software designs and implementations</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science, Electrical Engineering, or related field</li><li>Experience with embedded C/C++ programming</li><li>Familiarity with real-time operating systems (RTOS)</li><li>Experience with version control systems (Git)</li><li>Strong problem-solving and analytical skills</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Opportunities for professional growth and development</li><li>Collaborative and supportive work environment</li><li>Comprehensive health insurance</li><li>Generous paid time off</li></ul></p><p><b>A Day in the Life:</b> You'll spend your day collaborating with team members, debugging code, attending technical meetings and working on new feature development.  Expect to learn and grow every day.</p>