- Establish a solid working relationship with the Director of Technology, team programmers and their assigned Producer.
- Provide leadership and general technical guidance to fellow Software Engineers assigned to their development team.
- Participate in the game programming design process.
- Maintain regular communication with other game development disciplines (i.e. Art, Design and audio) in order to determine how their efforts will affect a game's programming.
- Write and debug core engine and game code.
- Write advanced tools and other utilities to support work on projects.
- Anticipate, identify and articulate problem areas and develop preventative solutions.
- Assist less experienced Software Engineers with various tasks as needed.
- Accurately estimate the amount of time needed to complete each task assigned.
- Provide input as to the project's technical feasibility and helps the Producer and Lead Designer to ensure that the project design, artwork, sound etc. fits within the technical requirements of the platforms.
- Responsible for creating the Technical Design Document (TDD) breaking down the project into modules and designing links between those modules. Work with the Producer to incorporate any changes to the TDD.
- Work with the Lead Artist to set up a directory structure to be used by all team members for the duration of the project and archiving.
- Proactively inform the Producer of potential changes to the work schedule, resource requirements, and any situation/condition that may adversely affect group dynamics and/or morale of the Software Engineers assigned to the project.
- Under the direction of the Producer, schedule and coordinate the team's programming resources so as to ensure an efficient work flow throughout the duration of the project.
- Must possess superior oral and written communication skills and interpersonal skills.
- Must be able to work independently with little to no supervision.
- The ability to successfully communicate with Artists, Designers and Sound Engineers.
- Strong general computer skills and experience
- Working knowledge of C/C++.
- Working knowledge of assembly language.
- Deep understanding of game code design.
- A desire and ability to understand and optimize the development workflow across all disciplines.
- The ability to write code for any aspect of a game.
- Hands-on knowledge of basic game design and implementation.
- Deep understanding of gaming industry hardware and software trends.
- Possess up-to-date console product knowledge including technical submission requirements and knowledge of build distribution.
- Able to work in a collaborative, team-oriented environment.
- A strong desire to write game code.
- Typically requires a Bachelor's degree in Computer Science or related field and at least 3 years of experience as a Programmer/Software Engineer in the gaming industry or an equivalent combination of education and practical work experience.
- Must have experience in Programming/Software Design on at least 1 shipping game product from beginning to end.
- Must have prior management/leadership training and/or experience.
- Remote, Hybrid, and On-site policy.
- Collaborative, open-minded, creative environment
- Teamwork makes the dream work (as true as it is corny)
- Multiple projects available to work on
- AAA quality, Genre-spanning, PC/Console/VR
- Sony 2K, Activision, Warner Brothers, Gearbox, and more
- Outriders, Risk of Rain 2, Borderlands 3, Mortal Kombat 11, Battleborn, Civilization VI, VainGlory, and more
- Learn more about our partnerships and projects here
- 401K with company matching
- Health, dental, and vision insurance
- Flexible spending account
- Paid Holidays
- PTO accrual
-
Software Engineer
Found in: Lensa US 4 C2 - 1 day ago
SkyHop Global Fort Lauderdale, United StatesJob Description · Job Description Description: · SkyHop Technologies · is seeking a skilled Backend Developer with a strong background in Golang to join our dynamic and growing team. · The ideal candidate will have a minimum of three years of professional experience in writing ...
-
Lead Software Engineer
Found in: Lensa US 4 C2 - 5 days ago
Ghostpunch Games Fort Lauderdale, United StatesThe Lead Software Engineer role is an additional responsibility typically assigned to a Software Engineer or Sr. Software Engineer. In addition to direct programming, this position provides hands-on, technical programming support to a Ghostpunch project development team, assistin ...
-
Staff Software Engineer
Found in: Lensa US 4 C2 - 1 day ago
Citrix Systems Inc Fort Lauderdale, United StatesAbout This Team: · This Software Engineering Team Culture is a unique blend that combines the Structured Vision and Process Maturity of a Well-Established Software Company with the Innovation, Dynamism, and Vibrancy of a Start-up. You will be involved in Projects from Conceptuali ...
-
Backend Software Engineer
Found in: Lensa US 4 C2 - 5 days ago
CarePredict Inc Fort Lauderdale, United StatesBackend Software Engineer: Fort Lauderdale | Full Time · Job Description · We are looking for a talented Backend Engineer to develop our back end data processing system and REST APIs for structured data access and 3rd party integrations. This role is an ideal for an individual ...
-
Generalist Software Engineer
Found in: Lensa US 4 C2 - 5 days ago
Ghostpunch Games Fort Lauderdale, United StatesThe Generalist Software Engineer is responsible for working in writing and debugging code in multiple systems, including gameplay, physics, graphics, AI, Input, UI, networking, tools, and more · ESSENTIAL DUTIES AND RESPONSIBILITIES: · Participate in the game programming design ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 3 days ago
Cloud Software Group, Inc. Fort Lauderdale, United StatesJob Description · Citrix -- the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performan ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 3 days ago
Cloud Software Group, Inc. Fort Lauderdale, United StatesJob DescriptionCitrix -- the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance u ...
-
Staff Software Engineer
Found in: Lensa US 4 C2 - 1 day ago
Cloud Software Group Fort Lauderdale, United StatesAbout This Team: · This Software Engineering Team Culture is a unique blend that combines the Structured Vision and Process Maturity of a Well-Established Software Company with the Innovation, Dynamism, and Vibrancy of a Start-up. You will be involved in Projects from Conceptual ...
-
Senior Software Engineer
Found in: Lensa US 4 C2 - 3 days ago
Citrix Systems Inc Fort Lauderdale, United StatesRole Overview · : · Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU Come join and help power our industry leading Secure Private Access & Zero Trust Network Access technologi ...
-
Senior Software Engineer
Found in: ZipRecruiter Test10P US C2 - 4 days ago
OZ Digital LLC Fort Lauderdale, United StatesJob Description · Job DescriptionTHIS POSITION IS EXCLUSIVE FOR EAST COAST RESIDENTS IN THE US · As a Senior Software Engineer at OZ, you will play a key role in the design, development, and implementation of software solutions across various projects. You will leverage your expe ...
-
Software Engineer, Senior
Found in: ZipRecruiter Test10P US C2 - 1 day ago
DeVillier's Technology Solutions Fort Lauderdale, United StatesJob Description · Job DescriptionThe full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA) and Geograhic Information Systems (GIS). This means handling various functional domain areas, such ...
-
Senior System Software Engineer
Found in: Lensa US 4 C2 - 5 days ago
NVIDIA Fort Lauderdale, United StatesNVIDIA Senior System Software Engineer · NVIDIA is looking for an outstanding Senior System Software engineer for an exciting role in Tegra Graphics & Display team. This position involves development of new SW technologies to support our GPUs, Graphics & Display driver stack, emu ...
-
Senior Software Solutions Engineer
Found in: Lensa US 4 C2 - 1 day ago
NationsBenefits Fort Lauderdale, United StatesNationsBenefits is recognized as one of the fastest-growing companies in America and a Healthcare Fintech provider of supplemental benefits, flex cards, and member engagement solutions. We partner with managed care organizations to provide innovative healthcare solutions that dri ...
-
Senior Cloud Software Engineer
Found in: Lensa US 4 C2 - 3 days ago
Cloud Software Group, Inc. Fort Lauderdale, United StatesAbout Cloud Software Group · Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world's largest cloud software providers, serving more than 100 million users around the globe. · Citrix -- The recognized leader in VDI, Desktop-as-a-Servi ...
-
Senior Cloud Software Engineer
Found in: Lensa US 4 C2 - 3 days ago
Citrix Systems Inc Fort Lauderdale, United StatesAbout Cloud Software Group · Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world's largest cloud software providers, serving more than 100 million users around the globe. · Citrix -- The recognized leader in VDI, Desktop-as-a-Servi ...
-
Senior Software Solutions Engineer
Found in: Lensa US 4 C2 - 5 days ago
Nationsbenefits Llc Fort Lauderdale, United StatesNationsBenefits is recognized as one of the fastest-growing companies in America and a Healthcare Fintech provider of supplemental benefits, flex cards, and member engagement solutions. We partner with managed care organizations to provide innovative healthcare solutions that dri ...
-
Senior Software Solutions Engineer
Found in: Lensa US 4 C2 - 2 days ago
NationsBenefits Fort Lauderdale, United StatesNationsBenefits is recognized as one of the fastest-growing companies in America and a Healthcare Fintech provider of supplemental benefits, flex cards, and member engagement solutions. We partner with managed care organizations to provide innovative healthcare solutions that dri ...
-
Automotive Embedded Software Engineer
Found in: Talent US C2 - 6 days ago
Qorvo Fort Lauderdale, United States Full timeSUMMARY · Based in the Qorvo, Sunrise, Florida, part of the Automotive Connectivity BU and within the UWB Automotive group, the Automotive Software Application Engineer will provide technical support to the BU's customers – mainly automotive tier-1 suppliers, car OEMs and wirel ...
-
Embedded Software Engineer AUTOSAR C++
Found in: Lensa US 4 C2 - 2 days ago
Keylent Inc Fort Lauderdale, United StatesRequest-ID: · Embedded Software Engineer AUTOSAR C++ · Location: Sunrise, FL Hybrid 2-3 Days · Max Supplier Payrate: $55 · Summary: · You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, ...
-
Embedded Software Engineer AUTOSAR C++
Found in: Lensa US 4 C2 - 3 days ago
TechDigital Corporation Fort Lauderdale, United StatesSummary: · You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and others. In this role Engineers will focus on software ...
Lead Software Engineer - Fort Lauderdale, United States - Ghostpunch Games
Description
The Lead Software Engineer role is an additional responsibility typically assigned to a Software Engineer or Sr. Software Engineer. In addition to direct programming, this position provides hands-on, technical programming support to a Ghostpunch project development team, assisting the Producer and Director of Technology in affecting the most competent and efficient utilization of programming resources allocated to that team. As the assigned Lead this person is empowered, accordingly, to provide general guidance and input to fellow programmers on that same team regarding the quality and technical aspects of the work produced. Provides input to the Producer as to how best to efficiently utilize and schedule technical resources to help ensure an efficient workflow throughout the duration of the project. As team Programming adviser this person assists the Producer in making sure that the overall quality of Ghostpunch programming is consistently equal to and/or greater than the standards established by the Director of Technology, carrying out those duties with minimal supervision. In addition to hands-on programming duties, the Lead Software Engineer assists in other management duties such as scoping projects, writing tech docs, and personnel evaluation.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Work Culture