Software Engineer for Metaverse Language Development
1 month ago
Epic Games is seeking a skilled Software Engineer to join our team and contribute to the development of Verse, a new declarative language for the metaverse. As a research-oriented engineer or an engineering-oriented researcher, you will design, implement, and test research tools, including a reference implementation and a term-rewrite-system that implements Verse, verification engines, and test frameworks. Your expertise in Haskell programming and knowledge of programming language design and implementation techniques will be invaluable assets to our team.
About Epic Games
Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. We've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content for over 25 years. Our Unreal Engine technology provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, and it's also a tool being embraced by content creators across various industries such as media and entertainment, automotive, and architectural design.
Your Responsibilities
- Design, implement, and test research tools, including a reference implementation and a term-rewrite-system that implements Verse, verification engines, and test frameworks.
- Co-author documents that specify Verse for different audiences, including research papers aimed at academics and design documents for Epic engineers.
Requirements
- Excellent Haskell programming skills and knowledge of the Haskell ecosystem.
- Knowledge of programming language design and implementation techniques: semantics, confluence, abstract interpretation, formal verification, and proof unification.
What We Offer
We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience, and a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and paid time off. Additionally, we provide opportunities for professional growth and development, a collaborative work environment, and the chance to work on exciting projects that push the boundaries of what's possible in the gaming industry.
Note to Applicants
Epic Games is an Equal Opportunity employer and welcomes applications from diverse candidates. Please submit your resume and cover letter to apply for this position.
-
Software Developer
3 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team in Guildford, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging to ensure software functions...
-
Software Engineering Lead
1 month ago
Guildford, Surrey, United Kingdom Ecm Selection Full timeLead the development of software solutions for clients in the defence sector at Ecm Selection.Job DescriptionWe are seeking a highly skilled Software Engineer to lead our team of scientists and engineers working on stimulating and demanding low level software and hardware projects. The ideal candidate will have significant influence over a group intent on...
-
Senior Embedded Software Developer
7 days ago
Guildford, Surrey, United Kingdom Bennett and Game Recruitment LTD Full timeAt Bennett and Game Recruitment LTD, we are seeking an experienced Embedded Software Engineer to join our team. This role involves designing and developing space communication systems.About the RoleWe require a skilled professional with a background in embedded systems and experience working with C for RT-embedded bare metal on microcontrollers. The ideal...
-
Software Engineering Team Lead
1 week ago
Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time £70,000About UsPerson Centred Software Ltd is a pioneering technology company dedicated to revolutionizing the care sector through innovative solutions.">Your Role and ResponsibilitiesWe are seeking an experienced Software Engineer to lead our development team as a Tech Lead, driving innovation and shaping the future of our connected care solutions.In this role,...
-
Software Development Lead
2 weeks ago
Guildford, Surrey, United Kingdom ECM Selection (Holdings) Limited Full timeJob Title: Software Development LeadA competitive salary of £80,000 - £100,000 per annum is on offer for this challenging role.About the RoleWe are seeking a highly skilled Low Level Embedded C/C++ Developer to join our team of scientists and engineers working on cutting-edge security projects for clients in the defence sector.The successful candidate will...
-
Software Engineering Manager
3 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Guildford, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...
-
Software Development Team Lead
2 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000We are seeking a talented Senior Software Engineer to lead our development team in Guildford, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical...
-
Senior Software Development Manager
2 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000We are looking for a Senior Software Engineer to join our team in Guildford, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making processes...
-
Software Development Engineer
1 month ago
Guildford, Surrey, United Kingdom BAE Systems Digital Intelligence Full timeWe are looking for a highly skilled Software Development Engineer to join our Wireless Products team in Gloucester. As a Software Development Engineer, you will be responsible for designing and developing software that meets the requirements of our customers, including the UK Government and its trusted partners.About the Team:The Wireless Products team...
-
Senior Software Development Lead
2 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000We are seeking a highly skilled Senior Software Engineer to lead our development team in Guildford, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making...
-
Software Engineer Position
3 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team in Guildford, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging to ensure software functions...
-
Software Development Engineer
2 weeks ago
Guildford, Surrey, United Kingdom Ecm Selection Full timeEcm Selection is seeking talented programmers and physicists with top-tier academic results to join their team in Surrey. This career accelerating opportunity is perfect for those who have or are expecting to receive a first-class technical degree or PhD.The ideal candidate will have demonstrable software skills, preferably with C/C++, and familiarity with...
-
Senior Software Developer Position
2 weeks ago
Guildford, Surrey, United Kingdom ECM Selection (Holdings) Limited Full timeECM Selection (Holdings) Limited invites applications for a challenging Senior Software Developer Position. As a leading provider of integrated modelling software solutions for the oil and gas sector, we require an experienced professional to drive innovation and excellence in our software team.The successful candidate will possess a Master's degree in...
-
Senior Software Engineer
2 weeks ago
Guildford, Surrey, United Kingdom Bennett and Game Recruitment Full timeJob OverviewWe are looking for a Senior Software Engineer - Space Technology to design and develop advanced space communication systems.Key Responsibilities:Develop software for microcontrollers using C for RT-embedded bare metal systems.Work with scripting languages (Bash, Python) and version control software like Git.Collaborate with the team to ensure...
-
Senior Software Engineer
2 days ago
Guildford, Surrey, United Kingdom Jobit Full timeWe are looking for a Senior Software Engineer to join our team at Jobit, where you will be working on cutting-edge visualisation and analytics software.About the Role:This is a full-time remote position that offers an excellent salary of around $100,000 per year, including a bonus scheme and competitive benefits package.Responsibilities:You will contribute...
-
Embedded Software Engineer for Space Systems
2 days ago
Guildford, Surrey, United Kingdom Bennett and Game Recruitment LTD Full timeJob DescriptionWe are seeking an experienced Embedded Software Engineer to join our team at Bennett and Game Recruitment LTD. As a key member of our computing systems department, you will be responsible for designing and developing space communication systems.The ideal candidate will have a strong technical background in embedded systems, preferably with...
-
Proficient Software Engineer Role
2 weeks ago
Guildford, Surrey, United Kingdom ECM Selection (Holdings) Limited Full timeWe are seeking a highly skilled Proficient Software Engineer Role to join our dynamic software team at ECM Selection (Holdings) Limited. With a strong reputation in providing innovative software solutions for the oil and gas sector, we require an experienced professional to drive technical excellence and innovation.The ideal candidate will have a PhD or...
-
Lead Software Engineer Position
2 months ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000beBee Professionals is seeking a Senior Software Engineer to lead our development team in Guildford, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical...
-
Senior Software Development Specialist
1 week ago
Guildford, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000BeBee Professionals is seeking a skilled Software Engineer to join our team in Guildford, UK.We offer a competitive salary of £60,000 per annum and a bonus scheme. You will play a key role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications...
-
Senior Software Engineer
2 weeks ago
Guildford, Surrey, United Kingdom Bennett and Game Recruitment Ltd Full timeWe are seeking a Senior Software Engineer - Telecommunications to join our team in Guildford.Job DescriptionDesign and implement software on a microcontroller for a bare-metal embedded system.Key ResponsibilitiesDevelop telecommunications systems and modems (wireless and wired).Implement embedded Linux user-space software stack (Kernel) and...