Software Engineer, Schematics Developer

1 month ago


Vancouver, British Columbia, Canada Electronic Arts Full time
Job Title: Software Engineer, Schematics

At Electronic Arts, we're seeking a talented Software Engineer to join our Schematics team within the Frostbite engine. As a key member of our team, you'll develop the latest tools and runtime technologies for game developers across EA worldwide.

About the Role:

We're looking for a skilled engineer to create workflows and data builds for complex gameplay systems, design and implement systems used by thousands of game developers, and collaborate with game teams to promote creative workflows and maximize in-game performance.

Responsibilities:
  • Create workflows and data builds for complex gameplay systems
  • Design and implement systems used by thousands of game developers across EA
  • Collaborate with game teams to promote creative workflows and maximize in-game performance
  • Refine usability, stability, and tool performance to power our users to create stunning games
Requirements:
  • BSc degree in Computer Science or related academic program or equivalent work experience
  • 1+ years working experience in C++ or C#
  • Experience working with moderate to complex code bases
  • Experience collaborating with large multi-domain teams
Preferred Qualifications:
  • Experience in game engine development
  • Experience with visual scripting languages
  • Experience developing gameplay systems
About Electronic Arts:

At Electronic Arts, we're passionate about creating amazing games and experiences that inspire the world to play. We're a global team of creators, storytellers, technologists, and innovators who believe in the power of diversity and inclusion. We offer a comprehensive benefits package, including vacation time, sick leave, paid parental leave, and more.

We're an equal opportunity employer and welcome applications from diverse candidates. If you're passionate about game development and want to join a team that's pushing the boundaries of innovation, we encourage you to apply.



  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc.] Full time

    OverviewWIA Software Systems Inc. is seeking a skilled Software Development Specialist to join our team.Key ResponsibilitiesThe successful candidate will be responsible for designing, developing, and testing software applications. Key skills include proficiency in computer science, computer software engineering, and systems engineering.Work EnvironmentThe...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large data center, campus and routing environments. Our relentless pursuit of innovation is guided by the latest advancements in cloud computing, artificial intelligence, and software-defined networking.To drive our mission forward, we're looking for highly skilled software...


  • Vancouver, British Columbia, Canada MistyWest Full time

    At MistyWest, we are seeking an experienced Firmware Engineer to join our team of innovative engineers who create programs that interface with and control physical devices.As a key member of our team, you will identify the core software/firmware requirements of a project, plan the architecture, and communicate it with the project team. Collaboration with a...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team at Electronic Arts. As a Software Engineer, you will play a key role in designing and architecting technological solutions to improve our game engine.Responsibilities:You will collaborate with a distributed team of technical experts and work closely with our technology...


  • Vancouver, British Columbia, Canada Arista Full time

    We are seeking a talented Software Engineer to join our Software for Open Networking in the Cloud (SONiC) software development team at Arista Networks. As a core member of this team, you will be part of a fast-paced, high-caliber team building and qualifying features to run the world's largest data center networks.You will work with your fellow engineers and...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Sierra Space. As a key member of our software development team, you will be responsible for designing, developing, and deploying maintainable software and data tools that will power missions to the International Space Station and beyond.About YouWe are looking for...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionOverviewArista Networks is seeking a highly skilled software engineer to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high-caliber team building features to run the world's largest data center networks.ResponsibilitiesDesign and implement software...


  • Vancouver, British Columbia, Canada Mewar Infotech Limited Full time

    About Mewar Infotech LimitedMewar Infotech Limited is a dynamic and innovative company that offers exciting career opportunities.Job Title: Software Development EngineerWe are seeking an experienced Software Development Engineer to join our team. As a key member of our engineering team, you will design, develop, test, and maintain software applications for...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleAmazon is seeking a talented Graduate Software Development Engineer to join our team. As a Graduate Software Development Engineer, you will be responsible for developing software end-to-end, from working with stakeholders on requirements through to owning the ongoing operations of the software that you build at scale.You will work with a great,...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    About the RoleArista Networks is seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software tools and Machine Learning models. This is an excellent opportunity to work with a talented team of developers and contribute to the development of...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our AWS Cloud Map team in Vancouver. As a foundational service, Cloud Map requires low latencies, world-class availability, and scalability to serve millions of transactions per second.The successful candidate will contribute to the software and deployment lifecycle, including...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled and dedicated Software Engineer to join our team at WIA Software Systems Inc. as part of our in-house software solutions development project.About the JobThis is a permanent position that offers a competitive salary, ranging from $70,000 to over $100,000 annually, depending on experience.The successful candidate...


  • Vancouver, British Columbia, Canada Arista Full time

    About the RoleArista Networks seeks a skilled software engineer to join our Extensible Operating System (EOS) development team. As a core team member, you will contribute to building features for the world's largest data center networks.The EOS team is responsible for all aspects of software development and delivery for Arista's data center networking...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are looking for passionate software engineers who have experience building innovative, mobile applications that customers love and will enhance their day-to-day capabilities.You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting-edge mobile product used every day.As a...