Principal Software Engineer, Core Engine
$179.5k - $269.3kUnity Technologies
The opportunityUnity Engine is used by millions of creators around the world to build powerful and engaging real-time experiences. Underlying these experiences is game code written in C# and targeting .NET. We need people excited by the opportunity to integrate the cutting-edge .NET runtime and tooling into Unity, as well as help build the compiler technologies to generate highly efficient native code.We’re looking for an experienced software engineer to guide, and be responsible for, delivery of some of the most mission-critical parts of Unity Engine. You’ll work with software experts across the company to give our developers the tools they need to make performant, robust games:Improving the quality of the C#/.NET integration, including GC, JIT, AOT, and runtime librariesCrafting, prototyping and implementing key technical solutionsResearching and spearheading methods to improve performance and reliabilityAdvocating standard methodologies for internal developers and our usersPlease note that we are currently prioritizing candidates in Eastern Time Zone.What you'll be doingEnsure the timely delivery and fitness of our C#/.NET integration, including JIT and AOT toolchainsDrive general game engine technical leadership across Unity and help craft a long-term vision and technical roadmap for the teamDesign, track, and communicate important metrics to guide resourcing decisionsCommunicate the team’s plans internally and externally to technical and non-technical audiencesProvide feedback and solutions to users through documentation, forums, bug reports, and internal support channelsGuide the development and effectiveness of team membersAdvocate best practices for internal developers and Unity usersWhat we're looking forDeep expertise in C# and C++Compiler domain expertise, with strong knowledge of compiler toolchain technologyStrong understanding of hardware architectureGame engine development experience, particularly on proprietary enginesExcellent verbal and written communication skills with the ability to build relationships with global stakeholdersYou might also haveExperience developing cross-platform code, particularly between ARM and x64Experience working with remote/international teamsPrior use of UnityBase Salary Range: We determine the base salary range for this role based on your primary work location:Zone A: $179,500 - $269,300 USD grossZone B: $202,800 - $304,200 USD grossZone C: $227,900 - $341,900 USD grossThis range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.BenefitsAt Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching programLife at UnityUnity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D — closing the gap between ideas and reality. For more information, please visit .Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.This posting is intended to fill an existing vacancy, and we are committed to providing applicants with updates throughout the hiring process in accordance with applicable law.Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.Your privacy is important to us. Please take a moment to review ourProspect andApplicant Privacy Policies. Should you have any concerns about your privacy, please contact us at View email address on click.appcast.io: Canonsburg, PA, USA; Remote, USAType: Full time
$179.5k - $269.3k
The opportunityUnity Engine is used by millions of creators around the world to build powerful and engaging real-time experiences. Underlying... ...highly efficient native code.We’re looking for an experienced software engineer to guide, and be responsible for, delivery of some of...SuggestedFull timeWork at officeRemote workWorldwide$101k - $151k
General InformationJob TitleHPC Software EngineerJob ID12885CityCanonsburgState/ProvincePennsylvaniaDate Posted01-Oct-2025Job CategoryEngineeringJob... ...Description and RequirementsWe AreSynopsys is the leader in engineering solutions from silicon to systems, enabling customers to...SuggestedLocal areaWorldwide- ...millions of patients and members they serve.Who You AreAs a Staff Software Engineer L5, you design and build resilient, secure, high-throughput,... ...and C#, with experience in RESTful API development and EF Core mapping.Proficiency with Angular and TypeScript.Experience...SuggestedH1bWork at officeRemote work2 days per week
$115k - $125k
...Advanced Software EngineerImagine a world-class engineering environment with exceptional talent and advanced technologies that are often classified. At General Dynamics Mission Systems, you'll work with amazing engineers to invent the technologies, products, and services...SuggestedFlexible hours$112k - $168k
General Information Job Title Applications Engineering, Staff Engineer Job ID 16420 City Canonsburg State/Province... ...record of creating reusable examples, tutorials, or scientific software workflows that others have successfully usedStrong written and...SuggestedRemote workDay shift- ...Benefits ~401(k) ~ Flexible schedule ~ Health insurance Lead Principal Engineer Location: Canonsburg, PA Hybrid: Flexible work from home days Security Clearance: DoD Secret preferred; must be obtainable within a reasonable period after hire Work...Work from homeFlexible hours
- ...achieve excellent outcomes for the benefit of customers, employees, investors and other stakeholders. Job Title: Lead, Project Delivery Engineer Posting Start Date: 10/29/26 Job Description: Primary Role The Lead, Project Delivery Engineer is responsible for managing all...Contract workFor contractorsCasual workWork at officeLocal area
- ...stakeholders. For more information, visit and join American Water on , , and . Job Description Job Title: Lead, Project Delivery Engineer Posting Start Date: 10/29/26 Job Description: Primary Role The Lead, Project Delivery Engineer is responsible for managing all project...For contractors
- ...General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions... ...Mission Systems company, specializes in software and hardware system integration,... ...warfare. The Role: As the Lead Principal Engineer (DMTS) supporting the TSG’s MK...Relocation packageFlexible hours
- ...thrives in a fast-paced, Agile environment and brings deep experience building scalable data-driven platforms. As Senior Manager, Software Engineering, you lead engineering efforts within BigData Analytics, guiding teams that design, optimize, and deliver cloud-based...Work experience placementH1bWork at officeRemote workAfternoon shift2 days per week
$26.25 - $29.25 per hour
...Responsibilities for this Position Software Engineering Intern ID: 2026-75269 US-PA-Canonsburg Required Clearance: Secret Posted... ...teams on various technical projects associated with our core mission. In addition to receiving a competitive wage, the Engineering...Summer workInternshipImmediate startFlexible hours$75k - $110k
Legrand has an exciting opportunity for an Applications Engineer II to join the Power & Thermal Management Division for the Starline Team reporting into Canonsburg, PA but working from home with approximately 25 percent travel to customers. The Applications Engineer II...For contractorsWork at officeRemote workWork from home- Job Description The Applications Engineer I provides technical support and engineering expertise in the application of Starline products for customer projects. Working closely with senior engineers and leadership, the employee develops busway system layouts and solutions...Temporary workInternshipWork at officeRemote workWorldwide
- We are seeking a highly motivated Lead Observability Engineer to join our Performance Engineering team. The ideal candidate will have experience... ...efforts utilizing AWS/Azure cloud-native services. Software Development & Automation Develop and support automation solutions...
- ...Description Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and... ...cross-team dependencies and integration planning across software, systems engineering, integration, and test. Experience aligning...Contract workRemote workFlexible hours
- ...Application Engineer The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below. The Opportunity Our client is seeking a talented Application Engineer who enjoys solving complex technical...Work at office
- ...practices for firmware architecture, multithreaded/concurrent software designs, Modular Software and Objected Oriented Design (OOD).Good... ...:Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or related field + 0-3 yrs. experience...
- ...Application Engineer Our client is seeking a talented Application Engineer who enjoys solving complex technical problems, working directly with customers, and turning real-world challenges into practical engineered solutions. This is not a behind-the-desk engineering...
- ...Azure Cloud Engineer Hybrid (3 days a week onsite) Fort Washington PA 6- Months Contract to Hire Our client is hiring... ...strong focus on Microsoft Azure. ~ Hands-on experience with core Azure services (e.g., Azure VMs, Azure Storage, Azure Networking...Contract work3 days per week
- ...Bachelor's degree in Computer Science, or a related Science, Engineering or Mathematics field. Also requires 5 years of job-related experience... ...FOR THIS POSITION : Within a high-tech business focusing on software and hardware system integration, cutting-edge research and...
- Primary Responsibilities Support Manufacturing and Quality workstream activities and process improvements. Harmonize Usage Decision (UD) codes and related stock control processes across plants and business units. Standardize UD codes to improve process consistency...Contract work
- ...across the suite of ACC products and third-party vendor solutions Partner with network administrators, systems analysts, and software engineers to assist in enhancing the Salesforce platform as required Troubleshoot and fix bugs Contribute to documentations on...
- Net Developer (Remote) Display an ability to negotiate and pursue actions with internal customers and third-party vendors, and possess a meticulous attention to detail. Effectively work with development team members to support issue resolution, project work, and ...Remote work
- ...Business Developer Primetals Technologies USA is a leading partner for engineering, plant construction and lifecycle services in the metal industry. We provide innovative and practical solutions to support our customers with long-term sustainability goals and their...Contract workWorldwide
- ...solutions. Required Qualifications: ~ Bachelor's or Master's degree in Computer Science, Engineering, or a related field. ~7+ years of professional software development experience, including strong full-stack development experience. ~ Strong hands-on proficiency...For contractors
$115.7k - $173.6k
...deliver meaningful solutions for our clients and communities.Joining Stantec’s global network of over 600 distribution and conveyance engineers, with a reputation as a go-to firm for these services, you will be given the opportunity to grow your career by leading iconic...Full timeTemporary workPart timeFor contractorsCasual workWork at officeLocal areaRemote workFlexible hours3 days per week$115k - $120k
...Senior Fpga Firmware Developer (Adv Software Eng)Imagine a world-class engineering environment. Now add a team of exceptional talent along with technologies that are so advanced they're often classified. That's what you'll find at General Dynamics Mission Systems. Here...Flexible hours3 days per week- Job Title Job Description: Must Have Technical Skills: Digital: HTML5-CSS3; Foundation: JavaScript; C# 5.0; Digital: ReactJS; Digital: Microsoft Azure; Gen AI, ReactJS Roles & Responsibilities: Full Stack Developer (C# or equivalent Object-Oriented Programming...
- ...Our client is seeking a Senior Developer with 10 years of experience to lead the design, development, and support of innovative software solutions within a fast-paced capital markets environment on their Middle Office team. Responsibilities & Qualifications Lead...Contract workWork at office
- ...Job Description Job Description Job Summary We are seeking a skilled Controls Engineer to join our automation team and contribute to various projects. The successful candidate will be responsible for completing programming efforts, tracking project-specific details...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Core Engine. Be the first to apply!
- software implementation project manager Canonsburg, PA
- healthcare software sales Canonsburg, PA
- id software Canonsburg, PA
- entry level software sales Canonsburg, PA
- software support Canonsburg, PA
- software technology Canonsburg, PA
- software Canonsburg, PA
- remote software sales Canonsburg, PA
- senior principal software engineer
- principal embedded software engineer








