Senior Software Engineer For Windows Desktop Applications jobs in Cary – Browse 77 openings on RoboApply Jobs

Senior Software Engineer For Windows Desktop Applications jobs in Cary

Open roles matching “Senior Software Engineer For Windows Desktop Applications” with location signals for Cary. 77 active listings on RoboApply Jobs.

77 jobs found

1 - 20 of 77 Jobs
Apply
Speechify logo
Full-time|Remote|Cary, NC, USA

About Speechify Speechify builds text-to-speech tools that help millions of people access reading materials in audio form. Our products convert PDFs, books, Google Docs, news articles, and websites into spoken content, supporting faster reading and better retention. With over 50 million users, Speechify has earned recognition such as Google’s Chrome Extensio…

Apr 20, 2026
Apply
Speechify logo
Full-time|On-site|Cary, NC, USA

Speechify is looking for a Senior Software Engineer to shape and enhance the core experiences within its products. This position centers on building and refining features that influence how users interact with Speechify every day. Role overview Design, develop, and maintain software supporting key product experiences Use modern technologies to create reliable and scalable solutions Work closely with teammates to address complex technical problems Share ideas and feedback to improve product quality and usability Requirements Significant experience in software development Strong problem-solving ability and attention to detail Comfort working on projects with direct impact on end users Location This role is based in Cary, NC, USA.

Apr 25, 2026
Apply
USTech Solutions logo
Contract|On-site|Cary

Join USTech Solutions as a Senior Embedded Software Engineer and take your career to the next level. In this role, you will design, develop, and implement embedded software solutions, working closely with cross-functional teams to deliver innovative products that meet customer needs. You will ensure the highest quality standards are maintained throughout the software development life cycle.

Nov 24, 2015
Apply
Artech Information System LLC logo
Desktop Support Technician Level 1

Artech Information System LLC

Full-time|On-site|Cary

We are seeking a dedicated and knowledgeable Desktop Support Technician Level 1 to join our dynamic team. This role is crucial in providing technical assistance, troubleshooting, and resolving desktop-related issues for our users. As a Desktop Support Technician, you will be the first point of contact for IT support, ensuring that our employees have the necessary resources and support to perform their tasks efficiently.

Dec 16, 2015
Apply
Artech Information Systems LLC logo
Level 1 Desktop Support Technician

Artech Information Systems LLC

Contract|On-site|Cary

Join our dynamic team at Artech Information Systems LLC as a Level 1 Desktop Support Technician. In this entry-level role, you will provide essential technical support to our clients, ensuring seamless operation of their desktop systems. Your responsibilities will include troubleshooting hardware and software issues, assisting with installations, and providing outstanding customer service.

Nov 9, 2015
Apply
Epic Games logo
Full-time|$165.7K/yr - $303.8K/yr|On-site|BLANK,BLANK,Multiple Locations

WHAT MAKES US EPIC?At the heart of Epic's success lies a team of talented and passionate individuals. We take pride in fostering a collaborative, inclusive, and innovative workplace. Whether we are developing award-winning games or creating cutting-edge engine technology, we are committed to pushing the boundaries of interactive experiences.Being part of Epic means contributing to a team that constantly seeks to improve and serve our community and users. We are always innovating to elevate the standards of game and engine development.ENGINEERING - UNREAL ENGINEWhat We DoFor over 20 years, Unreal-powered projects have been at the forefront of real-time entertainment. Our team of engineering experts consistently innovates to enhance the tools and technologies that empower content creators globally.What You'll DoWe are on the lookout for a seasoned Developer Relations Engineer to join our team to support EOS Anti-Cheat (commonly known as Easy Anti-Cheat). In this pivotal role, you will act as a vital technical liaison between our internal engineering teams and external partners, assisting in the integration, troubleshooting, and optimization of Anti-Cheat within their projects. Your responsibilities will include in-depth technical problem-solving, analyzing crash dumps, debugging low-level C/C++ code, and providing actionable solutions and insights. You will play a key role in guiding design decisions for Anti-Cheat, contributing to technical documentation, and maintaining effective communication both internally and externally. The ideal candidate will be proactive, detail-oriented, tactful, and empathetic, possessing strong problem-solving abilities and exceptional communication skills to convey complex technical concepts to stakeholders with varying expertise. You should be adept at working independently as well as collaboratively, with outstanding time management and multitasking skills.In this role, you willTroubleshoot complex integration and operational challenges involving Anti-Cheat, analyzing crash dumps, logs, and call stacks to determine root causes.Collaborate directly with external game developers and internal teams to promptly and effectively resolve technical issues.Debug and reproduce customer issues, documenting and communicating findings clearly both internally and externally.Represent Epic Games during asynchronous and live support, as well as at trade shows like UEFest and customer visits.Create and maintain clear, comprehensive technical documentation, tutorials, and guides to support partner integration.Advocate for the successful integration and ongoing use of Anti-Cheat by partners.

Feb 10, 2026
Apply
Artech Information Systems LLC logo
Full-time|On-site|Cary

Join our dynamic team as an Application Support Engineer where you will play a crucial role in ensuring the optimal performance of our applications. Your expertise will help troubleshoot issues, implement solutions, and provide technical support to users, enhancing their experience. If you are passionate about technology and thrive in a collaborative environment, we want to hear from you!

Mar 3, 2016
Apply
Epic Games logo
Full-time|On-site|Cary,North Carolina,United States

WHAT DEFINES EPIC?At the heart of Epic Games' success lies a team of talented and passionate individuals. We take pride in fostering a collaborative, inclusive, and innovative environment. Whether it's producing award-winning games or developing cutting-edge engine technology, we continuously push the boundaries of creativity.Being part of Epic means contributing to a team dedicated to serving our community and users. We are always at the forefront of innovation in engine and game development.ENGINEERING - UNREAL ENGINEOur MissionFor over 20 years, Unreal Engine has been a pioneer in real-time entertainment. Our engineering experts are committed to enhancing the tools and technology that empower developers worldwide.Your RoleWe are seeking a skilled Developer Relations Engineer to join our team, focusing on EOS Anti-Cheat (known as "Easy Anti-Cheat"). As a key technical liaison between internal engineering teams and external partners, you will assist in integrating, troubleshooting, and optimizing Anti-Cheat in various projects. Your responsibilities will include in-depth technical problem-solving, analyzing crash dumps, debugging low-level C/C++ code, and providing actionable solutions and insights. You will influence design decisions and contribute to technical documentation while ensuring effective communication between all stakeholders. The ideal candidate will be proactive, detail-oriented, tactful, and empathetic, possessing strong problem-solving abilities and the capacity to elucidate complex technical concepts to diverse audiences. You should be adept at both independent and collaborative work, with excellent time management and multitasking skills.Key ResponsibilitiesTroubleshoot intricate integration and operational issues related to Anti-Cheat, examining crash dumps, logs, and call stacks to pinpoint root causes.Collaborate with external game developers and internal teams to resolve technical challenges swiftly and effectively.Debug and reproduce customer issues, documenting and communicating findings with clarity.Represent Epic Games through asynchronous and live support, at trade shows like UEFest, and during customer visits.Create and maintain comprehensive technical documentation, tutorials, and guides to facilitate partner integration.Advocate for successful partner integration and ongoing use of Anti-Cheat.

Feb 10, 2026
Apply
Wyetech LLC logo
Full-time|On-site|Cary, NC

Join Wyetech, a leader in innovation and technology, and become an integral part of an award-winning corporate culture. At Wyetech, we are dedicated to pushing the boundaries of technology and addressing real-world challenges for our federal government clients. We pride ourselves on recruiting top talent and, in return, we provide an unparalleled employee experience that stands out in the industry.The Junior Software Engineer will be responsible for developing, maintaining, and enhancing complex software systems that include processing-intensive analytics, novel algorithm development, management of extensive datasets, real-time systems, and business management information systems. This role involves working independently as well as collaborating with a team. You will review and test software components to ensure they meet design specifications and document your findings. Additionally, you will troubleshoot software issues, apply relevant software development methodologies, and contribute insights into system design, including hardware/software trade-offs and requirements analysis.***This position offers a $5,000 bonus (includes 20% SEP IRA contribution)!***Due to federal contract stipulations, candidates must be United States citizens and possess appropriate security clearance (e.g., Active TS/SCI security clearance with agency-appropriate polygraph).

Feb 2, 2026
Apply
Wyetech LLC logo
Full-time|On-site|Cary, NC

Join Wyetech, a leader in innovative technology solutions, where we empower our team to tackle complex challenges for federal government clients. Experience an award-winning culture that prioritizes employee growth and satisfaction.As a Software Engineer III, you will design, develop, and optimize intricate software systems, including high-performance analytics, sophisticated algorithm creation, large-scale data manipulation, real-time systems, and business management solutions. You will work autonomously and collaboratively, ensuring that software components comply with design specifications and conducting thorough testing of results. You will also troubleshoot software issues and provide insights into system design, including hardware/software trade-offs and the integration of Commercial Off-the-shelf (COTS) or Government Off-the-shelf (GOTS) solutions.***This position includes a $5,000 bonus, which comes with a 20% SEP IRA contribution!***Due to federal contract requirements, U.S. Citizenship and appropriate security clearance (active TS/SCI with polygraph) are mandatory.

Feb 2, 2026
Apply
LanceSoft, Inc. logo
Contract|On-site|Cary

Join our dynamic team as a Software Systems Engineer specializing in SevOne. In this contract role, you will leverage your expertise to develop, implement, and maintain software systems that optimize performance and enhance service delivery. You will work collaboratively with cross-functional teams to ensure seamless integration of SevOne technologies into our existing infrastructure.

May 25, 2017
Apply
Speechify logo
Full-time|On-site|Cary, NC, USA

Role overview Speechify is looking for a Software Engineer to join the iOS Core Product team in Cary, NC. This position focuses on making the iOS app more functional and enjoyable for users. The work centers on designing and building new features that improve the product’s usefulness and overall experience. What you will do Collaborate with team members to design and implement features for the iOS app Work on improving the app’s performance and usability Share ideas and solutions to enhance the user experience

Apr 25, 2026
Apply
Speechify logo
Full-time|On-site|Cary, NC, USA

Speechify seeks a Software Engineer in Data Infrastructure & Acquisition to join its Cary, NC office. The team builds systems that help users access information with ease, and this role plays a key part in scaling and refining those systems. Role overview This position focuses on improving and expanding data processing infrastructure. The work supports Speechify’s mission to make information accessible for everyone. What you will do Develop and upgrade data pipelines to process large datasets efficiently Enhance system performance to ensure reliable data management Use best practices in data acquisition to keep data quality high and consistent Collaborate with teams across the company to design solutions that create smooth user experiences About the team Speechify values collaboration and innovation. The company creates tools that help people access information more easily, and the engineering team works closely together to support this mission.

Apr 25, 2026
Apply
Wyetech LLC logo
Full-time|On-site|Cary, NC

Join Wyetech LLC, where innovation meets excellence! As part of our award-winning corporate culture, you will tackle advanced technological challenges and provide impactful solutions for our federal government clients. We prioritize attracting top talent and in return, we deliver an exceptional and unique employee experience that's unparalleled in our industry.As a Software Engineer II, you will be responsible for the development, maintenance, and enhancement of complex software systems. This includes processing-intensive analytics, novel algorithm creation, manipulation of vast datasets, real-time systems, and business management information systems, all driven by well-documented requirements. You will work both independently and collaboratively within a team environment. Your role will also involve reviewing and testing software components to ensure adherence to design specifications, documenting test results, and addressing software problem reports. You will employ appropriate software development methodologies and provide insights into system design, including hardware/software trade-offs, software reuse, and the integration of Commercial Off-the-shelf (COTS) and Government Off-the-shelf (GOTS) solutions.***This position is eligible for a $5,000 bonus! (Includes a 20% SEP IRA contribution)***Note: Due to federal contract requirements, U.S. Citizenship and an appropriate security clearance (e.g., Active TS/SCI security clearance with agency-appropriate polygraph) are mandatory.

Feb 2, 2026
Apply
Epic Games, Inc. logo
Full-time|On-site|Cary,North Carolina,United States

Join Our Epic Team!At Epic Games, we believe that our success is driven by our talented and passionate people. We are dedicated to fostering a collaborative, welcoming, and innovative atmosphere. Whether it’s through creating award-winning games or developing cutting-edge engine technology that empowers others to produce visually stunning interactive experiences, we are committed to continuous innovation.Being part of Epic means engaging in a team that actively strives to make a positive impact on our community and users. We are constantly pushing the boundaries of engine and game development.About Our ECOSEC TeamOur MissionThe ECOSEC team is committed to enhancing the safety of Epic's users. We collaborate across various products and services to advance our technology and create transparent policies, ensuring that our players have positive experiences across our platforms.Your RoleWe are seeking a Senior Security Engineer focused on Game Security to enhance and develop anti-cheat functionalities within our games, especially Fortnite. Your contributions will be vital to the success of Fortnite and its vast community of creators. The ideal candidate will have a strong background in developing gameplay features and backend services, with specific experience in Unreal Engine. Your primary responsibilities will include working on dedicated server and backend code while collaborating closely with client code and game teams to ensure robust, feature-rich, and secure systems. This is a remarkable opportunity to foster a safe gaming environment for millions of players and to advance best practices in the industry.Key ResponsibilitiesDesign and create new backend services or features to enhance Fortnite's anti-cheat and security capabilities, along with corresponding game code.Read, debug, and write code in C++ for Fortnite and Go for backend services.Proactively identify vulnerabilities in the Fortnite game client or backend, communicate issues clearly, and implement recommended solutions.Debug, modify, and optimize existing security mechanisms for both the Fortnite game client and backend components.Ensure optimal performance for Fortnite players and maintain resilient services at scale, assisting in diagnosing and resolving live issues.QualificationsBSc in Computer Science, Software Engineering, or a related field.Experience with Unreal Engine and game security practices.Strong programming skills in C++ and Go.Excellent problem-solving abilities and a proactive approach to security.

May 4, 2026
Apply
Epic Games, Inc. logo
Full-time|On-site|Cary,North Carolina,United States

Role Overview Epic Games is hiring a Senior Machine Learning Engineer in Cary, North Carolina. This role focuses on designing and building machine learning models that improve user experiences and help optimize the company’s gaming platforms. The work directly supports new solutions and features that shape the future of gaming at Epic.

Apr 17, 2026
Apply
Epic Games, Inc. logo
Full-time|On-site|Cary,North Carolina,United States

Epic Games is looking for a Senior Language Programmer to join the Verse team, focusing on integration with Unreal Engine. This group builds and maintains the core toolchain, including the compiler, virtual machine, and runtime, that supports game development in Unreal Engine and UEFN. The work directly impacts how developers create, iterate, and launch games using Verse. Role overview This position centers on advancing the Verse compiler toolchain and virtual machine. The role involves adding new language features, integrating with Unreal Engine's content, build, and cooking pipelines, and improving overall performance. The Senior Language Programmer will also help optimize memory usage and iteration times, both within the Verse toolchain and at the interface between Unreal Engine and Verse. What you will do Enhance the Verse compiler, virtual machine, and related systems Add new language features and ensure seamless integration with Unreal Engine workflows Optimize performance, memory, and iteration speed across the toolchain Develop and maintain testing workflows to validate changes and prevent regressions Lead integration work in collaboration with other Verse programmers and Unreal Engine teams Requirements Strong C++17 or newer programming skills Experience profiling and optimizing large codebases Ability to analyze and work within complex, interconnected systems Clear communication and effective teamwork with other programmers Self-motivated and able to deliver practical solutions independently Background in compiler and VM internals or Unreal Engine integration (both preferred) This role is based in Cary, North Carolina, United States.

Apr 27, 2026
Apply
Epic Games logo
Full-time|On-site|Cary,North Carolina,United States

WHAT MAKES US EPIC?At the heart of Epic Games' success lies a team of talented and passionate individuals. We take pride in fostering a collaborative, inclusive, and innovative environment. Whether we're creating award-winning games or developing cutting-edge engine technology that empowers others to craft visually stunning interactive experiences, we are always pushing the boundaries of creativity.Being part of Epic means joining a team committed to doing right by our community and users. We continuously innovate to elevate the standards of game and engine development.ENGINEERING - UNREAL ENGINEOur MissionFor over two decades, Unreal-powered projects have been at the forefront of real-time entertainment. Our engineering team is dedicated to continuously enhancing the tools and technologies that empower content creators globally.Your RoleAs a Senior Language Engineer at Epic Games, you will play a pivotal role in our mission to support the next generation of game developers. We are looking for an individual with a deep passion for programming languages and their practical applications. In this position, you will focus on the implementation of the Verse programming language and its integration with Unreal Engine—a revolutionary language designed by Epic for creating immersive metaverse experiences.Key ResponsibilitiesDevelop and maintain the language compiler and toolchain.Collaborate with language users to ensure an outstanding user experience.Design and maintain the scripting interface for the Unreal Engine.Debug and sustain the language codebase.QualificationsProficiency in C++ programming.Strong understanding of software engineering principles, particularly API design.Experience working within large codebases in a fast-paced environment, making trade-offs between usability, performance, and power.

Feb 10, 2026
Apply
Epic Games logo
Full-time|On-site|Cary,North Carolina,United States

WHAT MAKES US EPIC?At the heart of Epic’s achievements are our talented, passionate team members. We take pride in fostering a collaborative, inclusive, and innovative atmosphere. Whether we’re developing award-winning games or designing engine technologies that empower creators to produce visually stunning interactive experiences, we are committed to constant innovation.Being part of Epic means joining a team that continually seeks to champion our community and users. We are relentless in our pursuit of elevating the standards of game and engine development.DESIGNWhat We DoUtilize your design expertise at a forward-thinking company that breaks the mold. From character and level design to competitive gameplay and system design, help shape the future of interactive entertainment at Epic.What You'll DoEpic Games seeks a Senior Systems Designer to lead the development of essential features related to progression, economy, and gameplay balance for an exciting new game project. This role involves designing and prototyping features, collaborating with a multi-disciplinary development team to bring them to life, and ensuring they evolve in a live game environment, all while prioritizing player enjoyment.In this role, you willCollaborate closely with project leads and directors to design and refine intricate systems that enhance engagement, gameplay, and the creative vision of the project.Document, prototype, and iterate on these systems, guiding their successful implementation from concept through to launch.Engage in hands-on scripting, data management, and content creation necessary for these systems, leveraging the engine and various tools.Proactively gather and integrate feedback from team members to ensure we consistently deliver a fun and engaging experience to our players.Continuously expand and enhance these systems once they are live, keeping the game thrilling and engaging for players.What we're looking forOver 5 years of experience as a Systems Designer, with a focus on progression, economy, gameplay systems, and balancing features and content.Experience in live-service multiplayer environments is preferred, along with proficiency in Unreal Engine; mobile game experience is a plus.Proven ability to design engaging and balanced systems that contribute to player satisfaction.

Feb 10, 2026
Apply
Info-Ways logo
Contract|On-site|Cary

Join our innovative team at Info-Ways as a Software Development Manager, specializing in healthcare products and platforms. In this role, you will lead a talented team of developers, driving the design and implementation of cutting-edge solutions that meet the needs of our healthcare clients. Your leadership will be critical in ensuring that our products are not only functional but also scalable and secure.

Aug 21, 2017

Sign in to browse more jobs

Create account — see all 77 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.