Firmware Software Engineer developing software for gaming systems at Win Systems. Focused on integrating hardware peripherals and collaboration with hardware engineers for optimal performance.
Responsibilities
Develop and maintain software for gaming systems, with a focus on integrating hardware peripherals
Implement communication protocols such as RS232, ccTalk, I2C, SPI, UART, etc., to ensure seamless interaction between software and hardware
Collaborate with hardware engineers to define hardware-software interfaces and ensure seamless integration
Utilize C# and C++ programming languages, along with various development environments and tools (e.g., Visual Studio, Eclipse), to develop high-quality software solutions
Optimize software performance and resource utilization for gaming platforms with limited hardware resources
Collaborate with game designers and artists to implement game features and content
Conduct thorough testing and debugging of software to ensure high quality and reliability
Document software designs, implementation details, and troubleshooting procedures for reference and knowledge sharing
Requirements
Bachelor's degree in Computer Science, Engineering, or related field
Minimum of 4 years' experience in software development
Strong proficiency in C# programming language
Experience with C++ programming language (nice to have)
Experience with communication protocols between software and hardware
Excellent communication skills, both verbal and written, in English and Spanish
Strong team player with a proactive and self-confident attitude
Benefits
Hybrid working model (1 day remote per week)
Flexible schedule and intensive working hours on Fridays
Senior Software Developer focused on XR applications at Light & Wonder. Developing production - ready Unity applications for Meta Quest and optimizing XR experiences.
Software Engineer in PNC's Technology organization focusing on API testing and Selenium automation. Involves designing software solutions and collaborating with cross - functional teams.
Software Developer Internship at HP, applying classroom learnings to real - world challenges. Join a diverse team focused on technology innovation and development.
Software Engineer developing tools to enhance developer productivity at Nordstrom. Collaborating with teams to design and implement DevOps solutions in a hybrid environment.
Principal Engineer optimizing standard cell libraries for Intel's foundry customers. Collaborating with teams to enhance performance, power and area on leading edge process nodes.
Lead Software Engineer at Icertis, proficient in .NET, C#, Azure, and client - side technologies. Delivering high - quality, scalable solutions and guiding a team of developers.
Senior Software Development Engineer developing cutting - edge software features for Intel's communication libraries. Collaborating with diverse teams to optimize performance in HPC/AI systems.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Engineer focusing on software engineering and architecture to enhance customer experiences and business goals. Leading software teams to deliver impactful engineering solutions across platforms and applications.