Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Proficient in C++ or similar programming languages. Experience with game engines such as Unity or Unreal Engine. Strong understanding of gameplay systems and mechanics. Excellent problem-solving skills and a passion for gaming. Ability to work effectively in a team-oriented environment.
About the job
Velan Studios is hiring a Gameplay Programmer in Toronto, Ontario, Canada. This role focuses on building engaging gameplay mechanics and features that draw players in. Collaboration sits at the core of the work, with programmers and designers working closely to shape new experiences.
What You Will Do
Develop and implement gameplay systems and features
Write clean, efficient, and maintainable code
Work with a team to brainstorm and realize creative ideas
About Velan Studios
Velan Studios is a leading game development company based in Toronto, Ontario. We are dedicated to pushing the boundaries of interactive entertainment, creating captivating games that resonate with players worldwide. Our team is made up of talented individuals who thrive on innovation and creativity, making Velan Studios a fantastic place to grow your career.
Similar jobs
1 - 20 of 647 Jobs
Search for Embedded Software Programmer Low Level Programming Skills
Join our dynamic team at System Canada Technologies as an Embedded Software Programmer. We are seeking a motivated individual with a strong foundation in low-level programming to contribute to innovative solutions in embedded systems. If you are passionate about technology and eager to apply your skills in a real-world setting, we want to hear from you!
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
Rivian and Volkswagen Group Technologies brings together two major players in the automotive industry. This joint venture develops advanced operating systems, zonal controllers, and cloud-based connectivity to support the changing needs of electric vehicles. The mission centers on setting new benchmarks for software-defined vehicles, blending expertise in connectivity, artificial intelligence, and security to shape a smarter, more sustainable future for transportation. Role overview The Embedded Software Engineer - Infotainment role centers on redefining how drivers and passengers engage with their vehicles. The team designs digital experiences that inform, entertain, and support users throughout every journey. Core focus areas include Android development, connected automotive systems, and building on established automotive platforms. Innovation in software design remains a constant priority. Engineers in this role integrate new IoT features, enhance safety and reliability, and develop user-friendly interfaces. The work involves tackling complex technical challenges with real-world impact on mobility and user experience. Team culture Curiosity, integrity, and open-mindedness shape daily interactions. The team values growth, encourages leadership and mentoring, and welcomes contributions that influence products at the leading edge of vehicle technology. Collaboration and continuous learning are central to how the team operates. Location This position is based in Toronto, Ontario.
At Kepler Communications, we are not just envisioning the future of on-demand space connectivity - we are at the forefront of it!Our mission is to deliver real-time Internet connectivity for space-based assets, ushering in a new era of data-driven exploration and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, facilitating continuous space communications while enhancing advanced on-orbit compute and hosted payload capabilities.However, our industry-leading technology is just one part of our story. What truly distinguishes Kepler is our team: bold thinkers, skilled builders, and passionate problem-solvers who excel at pushing the boundaries of what is achievable in space. We believe that outstanding ideas stem from diverse perspectives, and we are dedicated to fostering an environment that allows you to grow, lead, and make a global impact.If you are eager to aim higher, accelerate your career, and contribute to shaping the future space economy - this is your launchpad. Join us in building the future at Kepler!
Kepler Communications develops real-time Internet connectivity for satellites and other space-based assets. With 33 satellites in orbit, the company operates a commercial optical data relay network that supports continuous communications and advanced on-orbit computing. The team at Kepler values fresh ideas, technical skill, and a commitment to solving complex problems. People from a range of backgrounds contribute to the company’s mission and are encouraged to learn, lead, and make an impact beyond Earth. Role overview The Embedded Software Test Automation Designer role is based in Toronto, Ontario. This position plays a part in advancing the space economy by supporting reliable, data-driven exploration and innovation. Kepler seeks someone eager to tackle new technical challenges and grow within the field.
Join our innovative Embedded Software team at Waabi, where you will play a critical role in the development of our state-of-the-art low-level software integration platform that facilitates communication among various modules, implements low-level control algorithms, and ensures safety compliance. This position demands hands-on engagement with actual hardware, including vehicle boards, as you strive to establish best-in-class embedded software development capabilities.In this role, you will…- Develop and implement low-level, safety-critical embedded software for truck control systems, including engine control, steering, and braking functionalities.- Integrate sensors and vehicle actuation feedback into our localization and control systems to create redundant safety mechanisms.- Collaborate closely with hardware, safety, and systems teams to design, build, and validate highly reliable next-generation systems.- Write software following industry best practices to ensure safe, reliable, and robust code.- Assist in the setup and operation of the autonomous platform, both remotely and on-site.- Work alongside other software and autonomy engineers to implement low-level functions essential for our success in the autonomous vehicle industry.Qualifications:- A minimum of 5 years of experience in embedded software development on low-level ARM microcontrollers and processors, often utilizing an RTOS.- A passion for crafting elegant yet pragmatic reusable embedded code, along with the systems needed for testing and maintenance.- Proven technical leadership skills, with a desire to mentor junior developers and collaborate across teams. Proficiency in C, C++, or Rust (with a preference for Rust).- Extensive experience in safety-critical, high-reliability software projects that adhere to industry safety standards.Additional Information:- This position is hybrid, requiring 3-5 days in the office each week, and involves close partnerships with our Compute, Hardware, and Sensor teams.
Rivian and Volkswagen Group Technologies unites two leaders in the automotive industry, working together to advance electric vehicles and software-defined platforms. The partnership combines strengths in connectivity, artificial intelligence, and security to create smarter, more connected vehicles. Role overview The Staff Embedded Software Engineer - Infotainment position focuses on developing digital experiences that shape how drivers and passengers interact with their vehicles. The team’s core work involves Android development, connected automotive systems, and platform engineering. Efforts span integrating IoT features, enhancing safety and reliability, and designing user interfaces that feel intuitive and engaging. This role provides opportunities to solve complex technical problems and contribute to software that will help define the future of mobility. What you will do Develop and integrate infotainment features for next-generation vehicles Work on Android-based systems and connected automotive platforms Design and refine user interfaces for in-vehicle experiences Address challenges related to IoT connectivity, safety, and reliability Team culture and growth The team values curiosity, integrity, and open-mindedness. There is support for learning and professional growth, with chances to lead, mentor, and influence the direction of vehicle technology. Those who enjoy solving ambitious problems and creating new solutions will find meaningful ways to contribute. Location Toronto, Ontario
Join us at Kepler Communications as we redefine the future of on-demand space connectivity - we're not just imagining it, we're making it a reality!Our goal is to revolutionize real-time Internet access for space-based assets, ushering in a new era of data-driven exploration and innovation. With 33 satellites launched to date, Kepler operates the premier commercial optical data relay constellation, enabling continuous space communications while enhancing on-orbit compute and hosted payload capabilities.What truly distinguishes Kepler is our team: a dynamic group of bold thinkers, skilled builders, and passionate problem-solvers who thrive on expanding the limits of what's achievable in space. We value diverse perspectives and are dedicated to fostering an environment where you can grow, lead, and make a significant global impact.If you’re eager to reach new heights, accelerate your career, and engage in work that shapes the future of the space economy - this is your launchpad. Come and help us build the future at Kepler!
Join us at indie Semiconductor, where we are not just imagining the future of mobility, but actively shaping it. Be part of a dynamic team that is at the forefront of developing revolutionary semiconductors, photonics, and radar sensing technologies tailored for automotive and industrial applications. Our pioneering innovations drive advanced intelligent sensing and enhance user experiences, pushing the limits of technology.If you are driven by a passion for cutting-edge technology and aspire to make a significant impact within a collaborative and creative environment, we would be thrilled to have you join our team!The Embedded Systems Software Engineer will play a pivotal role in designing, implementing, and defining validation strategies for various software modules operating on a multi-processor system. This position demands a self-starter who is adept at problem-solving and excels in a teamwork-oriented setting, while also providing technical guidance to peers.
Join System Canada Technologies as a Senior Java Programmer, where you will leverage your expertise in Java and Oracle programming to develop innovative solutions. In this role, you will collaborate with cross-functional teams to deliver high-quality software applications that meet the needs of our clients.Your responsibilities will include designing, coding, and testing software applications, identifying and resolving technical challenges, and contributing to project planning and execution. If you are passionate about technology and eager to work in a dynamic environment, we would love to hear from you!
Role OverviewJoin Extreme Networks as a Senior Real-Time Embedded Software Engineer, where you will be at the forefront of shaping the architecture and development of our cutting-edge Wi-Fi solutions. In this influential role, you will lead significant system-level design decisions, mentor engineering teams, and ensure the performance, robustness, and scalability of embedded applications operating on Linux OS.Located in our Thornhill (Toronto) office, you will contribute significantly to product direction and elevate engineering standards across the organization.
Role Overview Velan Studios is looking for an Engine and Tools Programmer in Toronto, Ontario. This role focuses on building software that supports game development and improves the workflow for designers and artists. The work directly shapes the tools and technologies used in current and future game projects. What You Will Do Develop and maintain tools that help artists and designers work more efficiently Collaborate with team members to identify and solve technical challenges Contribute to the technology behind new and ongoing games Your work will help streamline development and enhance the final gaming experience.
Join System Canada Technologies as a C Programmer and contribute to exciting projects that shape our technological landscape. We are seeking a detail-oriented and motivated individual who is passionate about coding and software development.In this role, you will be responsible for developing and maintaining software applications using C programming. Your expertise will help us optimize our systems and deliver high-quality solutions to our clients.
Role Overview Velan Studios is hiring a Gameplay Programmer in Toronto, Ontario, Canada. This role focuses on building engaging gameplay mechanics and features that draw players in. Collaboration sits at the core of the work, with programmers and designers working closely to shape new experiences. What You Will Do Develop and implement gameplay systems and features Write clean, efficient, and maintainable code Work with a team to brainstorm and realize creative ideas
Join our dynamic team at System Canada Technologies as a Perl Programmer. In this role, you will have the opportunity to work on innovative projects that shape the future of technology. We are seeking a passionate individual who can contribute to our mission of delivering high-quality software solutions.
About Us At Konrad Group, we are a cutting-edge digital consultancy committed to tackling intricate business challenges for our diverse global clientele. Our culture thrives on innovation and the relentless pursuit of excellence, empowering our team to develop outstanding digital products that serve millions worldwide. We pride ourselves on attracting exceptionally talented, analytical, and driven individuals who are passionate about continuous learning. Position Overview As an Entry Level Software Developer, you will engage in the development of both mobile and web applications. Collaborating closely with our skilled software development team, you will contribute to the creation of consumer and enterprise applications. This role is perfect for aspiring developers who possess a strong technical foundation and are eager to grow within a dynamic team at Konrad. Key Responsibilities Craft maintainable, testable, and high-performing software in partnership with our elite team. Participate in code reviews and conduct thorough testing to guarantee software quality. Investigate new technologies and tools, sharing your insights with the team. Communicate effectively and clearly with all team members.
Join our innovative team at System Canada Technologies as a Senior C++ Programmer specializing in Object-Oriented Programming (OOP) within a Linux environment. In this role, you will leverage your programming expertise to develop and enhance software solutions that meet our clients' needs.The ideal candidate will demonstrate a strong understanding of OOP principles and possess hands-on experience with C++ development in a Linux environment. You will collaborate with cross-functional teams to deliver high-quality software products on time.
Join the Government of Ontario as a Senior Programmer Developer and leverage your expertise to contribute to vital projects that enhance public services. This contract position offers a unique opportunity to work in a dynamic environment where your skills will directly impact the province's technological advancements.
Full-time|On-site|Toronto, Ontario, Canada; Vancouver, British Columbia, Canada
Role overview Tipalti Solutions is seeking an Alliance Manager to focus on Embedded Partnerships. This position is open in either Toronto, Ontario or Vancouver, British Columbia. The main goal is to build and manage key partnerships that enhance Tipalti's product offerings and contribute to overall business growth. Key responsibilities Identify and reach out to potential partners to expand embedded solutions. Collaborate with internal teams to support seamless integration of partner products. Monitor partnership performance and refine strategies to drive better outcomes. Represent Tipalti Solutions at relevant industry events and conferences.
Join the Ministry of Transportation in Ontario as a skilled Mainframe Programmer. In this role, you will be responsible for developing, maintaining, and enhancing mainframe applications that are crucial to the transportation infrastructure of the province. Your expertise will contribute to ensuring the reliability and performance of our systems.
Mar 12, 2013
Sign in to browse more jobs
Create account — see all 647 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.