Post job

Game Engineer jobs at ZeniMax Media - 2370 jobs

  • Multiplayer Gameplay Programmer

    Zenimax Media, Inc. 4.5company rating

    Game engineer job at ZeniMax Media

    Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities. With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you! We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX. Responsibilities Your Daily Life at Bethesda Game Studios As Multiplayer Gameplay Programmer, you will… * Collaborate on the implementation of new gameplay features: player and characters' behaviors, combat and powers mechanics, player movement systems, user interface, etc. * Work closely with designers, artists, and other programmers to iterate on gameplay features and ensure a great player experience * Develop and own full aspects of the game experience * Collaborate with other members of the programmers' team to build sustainable and maintainable technologies and optimized code on all platforms Qualifications What Makes You S.P.E.C.I.A.L. * You have 3+ years of experience as a Gameplay Programmer * You are proficient with C++ and object-oriented programming * You have demonstrable experience of networking game features and awareness of the complexities of networked gameplay (replication of state, behaviors, client/server breakdown of features and game systems) * You have development experience on current gen game consoles * You have the ability to contribute innovative and original ideas towards all aspects of game production and development * You possess strong communication and organizational skills * You work well under pressure and can handle multiple tasks * You have a passion for making GREAT games * You have experience playing Bethesda Game Studios games Salary Range Multiplayer Gameplay Programmer - The typical base pay range for this position at the start of employment is expected to be between $80,000 - $175,000 per year. ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time. At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others. This position is in a union and represented by the Communication Workers of America. Applicant Privacy Notice ZeniMax Media California Applicant Privacy Notice E-Verification Notice IER_Right_to_Work_Poster E-Verify_Participation_Poster
    $80k-175k yearly Auto-Apply 50d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • C/C++ Software Development Engineer II

    Raytheon 4.6company rating

    Grapeland, TX jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. You will work in Tewksbury, Massachusetts as part of the Patriot Software Development Team. What You Will Do Design, develop, and maintain software applications using C and C++ for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems. Light travel and off hours testing (2nd or 3rd shift) may occasionally be required. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a bachelor's in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of experience. Experience in developing complex systems and applications using C/C++, Java or other object-oriented programming language. Experience in a Unix/Linux operating system. Ability to obtain Interim Secret U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance. Experience with data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience in embedded systems, real-time systems, or large-scale applications. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Experience with version control systems (e.g., Git). Experience with software development methodologies (Agile, Scrum, etc.). What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible - Relocation assistance available Learn More & Apply Now! Please consider the following role type definition as you apply for this role.Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $60k-77k yearly est. 20h ago
  • Plumbing Engineer, EIT or PE

    Prudent Technologies and Consulting, Inc. 4.3company rating

    Houston, TX jobs

    Plumbing Engineer (EIT or PE) Onsite in Memorial City Direct Hire with Benefits, PTO We're seeking a motivated Plumbing Engineer (EIT or PE) to join a collaborative MEP (Mechanical, Electrical, and Plumbing) engineering team. Revit and MEP experience are both required. Resumes without Revit and MEP will not be considered. ***If you're interested in this opportunity, please apply here or send your resume directly to *************************** --No Corp to Corp at this time, please. --All candidates must be able to work for any employer in the United States without current or future sponsorships needs. In this role, you'll contribute to designing innovative and sustainable plumbing systems for educational, commercial, and institutional projects. You'll gain hands-on experience working with senior engineers, learning the full design process-from concept to construction-while building a strong foundation for your professional growth. Key Responsibilities Assist in the design and documentation of plumbing systems, including domestic water, sanitary waste, storm drainage, and fire protection. Perform engineering calculations and support the production of AutoCAD and Revit drawings. Review shop drawings, RFIs, and submittals related to plumbing system design. Conduct field observations to verify installations and ensure alignment with design intent. Collaborate with cross-discipline teams to deliver high-quality, coordinated construction documents. Requirements Bachelor's degree in Mechanical Engineering or a related field. Successful completion of the Fundamentals of Engineering (F.E.) exam. Certified or eligible for certification as an Engineer-in-Training (EIT) or PE (Professional Engineer). Experience with Revit. Excellent attention to detail, organization, and problem-solving skills. Ability to manage multiple projects while collaborating effectively in a team environment. Familiarity with AutoCAD, Bluebeam, and Microsoft Office Suite. Working knowledge of plumbing and mechanical codes (Uniform Plumbing Code, NFPA standards). Prior internship or experience in an MEP consulting environment. Understanding of water distribution, drainage, gas, and fire protection systems. What We Offer: Competitive salary commensurate with experience. Comprehensive health insurance, 401(k), and paid holidays/PTO. Mentorship and professional development opportunities. Exposure to diverse and meaningful building projects. A collaborative, supportive team environment that values innovation and growth.
    $77k-104k yearly est. 4d ago
  • RFIC Layout Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200*********** The Wireless SoC Radio Team designs state-of-art highly energy efficient CMOS radios, from RF to bits. To deliver these radios, our team is responsible for the design of a wide range of RF, analog, and mixed-signal blocks from RF front-end amplifiers to data converters, including baseband filters, baseband and RF phase-locked loops, crystal oscillators, and bandgap references. We are working on new technologies that transform the user experience at the product level, all of which is driven by a world-class vertically integrated engineering team spanning RF/Analog architecture and design, Systems/PHY/MAC architecture and design, VLSI/RTL design and integration, Emulation, Design Verification, Test and Validation, and FW/SW engineering. **Description** As an RFIC Layout Designer, you will be a key member of a RFIC team, researching, designing and bringing the next-generation of wireless technologies into high-volume production in advanced CMOS technology nodes. In this role, you will work closely with the RFIC design team to layout and verify custom RF and analog IP for complex SoC products. You will have a critical impact on developing Apple's state-of-the-art radios and getting them into hundreds of millions of products. **Minimum Qualifications** + 5+ year minimum related experience required. + Experience in custom RF/analog layout for radio transceivers with extensive knowledge of deep sub-micron CMOS. + High level proficiency in interpretation of CALIBRE DRC, ERC, LVS in FinFet Technology. + Knowledge of Cadence layout tools. **Preferred Qualifications** + Knowledgeable in layout techniques for device matching, minimizing parasitics, RF shielding, and high frequency routing. + Solid understanding of RC delay, electromigration, and coupling. + Understanding of guard rings, DNW, PN junctions, and advanced process effects such as LOD and WPE. + Excellent communication skills and able to work with cross-functional teams. + Scripting skills in PERL or SKILL. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 1d ago
  • RFIC Layout Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200*********** The Wireless SoC Radio Team designs state-of-art highly energy efficient CMOS radios, from RF to bits. To deliver these radios, our team is responsible for the design of a wide range of RF, analog, and mixed-signal blocks from RF front-end amplifiers to data converters, including baseband filters, baseband and RF phase-locked loops, crystal oscillators, and band gap references. **Description** As an RFIC Layout Engineer, you will be a key member of a RFIC team, researching, designing and bringing the next-generation of wireless technologies into high-volume production in advanced CMOS technology nodes. **Minimum Qualifications** + BS and 10+ years of relevant industry experience. + FinFet experience. **Preferred Qualifications** + Experience in custom RF/analog layout for radio transceivers with extensive knowledge of deep sub-micron CMOS. + Knowledgeable in layout techniques for device matching, minimizing parasitics, RF shielding, and high frequency routing. + Solid understanding of RC delay, electromigration, and coupling. + Understanding of guard rings, DNW, PN junctions, and advanced process effects such as LOD, WPE. + High level proficiency in interpretation of CALIBRE DRC, ERC, LVS in FinFet Technology. + Knowledge of CADENCE layout tools. + Excellent communication skills. + Scripting skills in PERL or SKILL. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 1d ago
  • STA Engineer

    Apple Inc. 4.8company rating

    Austin, TX jobs

    Imagine what you could do here at Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next phenomenal Apple product. Do you enjoy working on challenges that no one has solved yet? As a member of our dynamic group, you will get the unrivaled and rewarding opportunity to craft upcoming products that will delight and encourage millions of Apple's customers every single day. Are you ready to join a team transforming hardware technology? We are searching for a hardworking engineer to join our exciting team of problem solvers. Come join our team and be responsible for leading edge IP development and coordinating with multiple SOC teams. In this role, you will work collaboratively with various SOC teams to execute design and integration tasks for the high quality IP deliverables. As an ASIC STA Engineer, you will have responsibilities spanning various aspects of SOC Timing: Full chip and block level timing closure/constraints ownership throughout the entire project. You will be working with other specialists that are members of the SoC Design, SoC Design Verification, DFT, Architecture and Physical Design teams. Working with CAD and Flow teams to define and improve front-end design methodologies. Develop and maintain methodology and flows related to timing analysis. Strong fundamentals in the area of Digital design Familiarity with ASIC design timing concepts Proficient in scripting languages (TCL, Python and Perl) Exposure to STA tools (Primetime) , writing timing constraints and knowledge of timing corners / modes is a plus Familiarity with front end tools and methodologies such as Synthesis, Logic equivalence checks Self-starter and highly motivated Ability to communicate optimally across all internal groups Bachelors Degree + 0 Years of Experience.
    $108k-142k yearly est. 1d ago
  • STA Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200*********** Imagine what you could do here at Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next phenomenal Apple product. Do you enjoy working on challenges that no one has solved yet? As a member of our dynamic group, you will get the unrivaled and rewarding opportunity to craft upcoming products that will delight and encourage millions of Apple's customers every single day. Are you ready to join a team transforming hardware technology? We are searching for a hardworking engineer to join our exciting team of problem solvers. Come join our team and be responsible for leading edge IP development and coordinating with multiple SOC teams. In this role, you will work collaboratively with various SOC teams to execute design and integration tasks for the high quality IP deliverables. **Description** As an ASIC STA Engineer, you will have responsibilities spanning various aspects of SOC design: Full chip and block level timing closure ownership throughout the entire project. Develop and maintain methodology and flows related to timing verification and closure. Generation of block and full chip timing constraints. Work on Apple SoC (System-on-Silicon) chips in deep sub-micron technologies targeted for high end mobile applications. Work closely with various multi-functional teams on resolving complex timing issues for major building blocks of complex SoCs. **Minimum Qualifications** + Bachelors Degree + 3 Years of Experience. **Preferred Qualifications** + Strong fundamentals in the area of Digital design + Self-starter and highly motivated + Proficient in scripting languages (TCL and Perl) + Familiarity with ASIC design timing concepts + Exposure in STA tools (Primetime) is a plus + Familiarity with front end tools and methodologies such as Synthesis, Logic equivalence checks + Familiarity in Constraint analysis and debug, using industry standard tools such as Synopsys GCA (Galaxy Constraint Analyzer) is desirable but not required + Knowledge of timing corners/modes, process variations and signal integrity related issues is a plus + Ability to commnicate optimally across all internal groups Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 1d ago
  • RFIC Layout Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200*********** Are you passionate about advancing the boundaries of RF analog circuit integration in advanced technology nodes for wireless transceivers? Do you thrive on innovation and improving RF layout methodologies? As an RFIC Layout Engineer, you will address intriguing daily layout challenges, collaborate with skilled RFIC design and layout teams, and continuously improve products to surpass previous iterations and enrich user experiences worldwide. **Description** You will lay out detailed custom blocks, including floorplanning, placement, routing, and verification for high-frequency RF circuits, verifying and refining layouts through simulation to meet design requirements. You will diagnose sophisticated verification (DRC/LVS) and PDK issues using Cadence and Calibre. Collaboration with engineering design and layout teams will be meaningful to understand design concepts, constraints, and opportunities for improvement. Upon identifying challenges, you will propose solutions to streamline layout tasks, collaborating with teams to specify and finalize methodologies. **Minimum Qualifications** + BS with 3+ years of industry experience. + Deep knowledge of sub-micron CMOS technologies (16nm, 7nm, and beyond) and proficiency with FinFET structures, guard-rings, deep N-wells, and PN junctions are required. + Familiarity with sophisticated process effects such as LOD, WPE, and DFM is critical. + Understanding trade-offs involving matching, parasitic effects, high-frequency routing, isolation, coupling, shielding, RC delay, EM, IR, ESD, and latch-up is vital. **Preferred Qualifications** + Experience in sophisticated DRC, ERC, LVS verification, and debugging. + Prior experience in crafting custom layouts at the chip, block, and device levels, particularly for RF high-frequency circuits such as LNAs, mixers, VCOs, and PLLs is a plus. + RF experience is helpful. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 1d ago
  • RFIC Layout Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200*********** The Wireless SoC Radio Team designs state-of-art highly energy efficient CMOS radios, from RF to bits. To deliver these radios, our team is responsible for the design of a wide range of RF, analog, and mixed-signal blocks from RF front-end amplifiers to data converters, including baseband filters, baseband and RF phase-locked loops, crystal oscillators, and bandgap references. **Description** As an RFIC Layout Engineer, you will be a key member of a RFIC team, researching, designing and bringing the next-generation of wireless technologies into high-volume production in advanced CMOS technology nodes. **Minimum Qualifications** + BS and 3+ years of relevant industry experience. + FinFet experience. **Preferred Qualifications** + Experience in custom RF/analog layout for radio transceivers with extensive knowledge of deep sub-micron CMOS. + Knowledgeable in layout techniques for device matching, minimizing parasitics, RF shielding, and high frequency routing. + Solid understanding of RC delay, electromigration, and coupling. + Understanding of guard rings, DNW, PN junctions, and advanced process effects such as LOD and WPE. + High level proficiency in interpretation of CALIBRE DRC, ERC, LVS in FinFet Technology. + Knowledge of CADENCE layout tools. + Excellent communication skills. + Scripting skills in PERL or SKILL. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 1d ago
  • ESD Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200628172-0240 At Apple, we work every single day to craft products that enrich people's lives. In this highly visible role, you will take ownership of the ESD and Latch-Up requirements of all ICs developed by and for Apple. Your mission is to ensure the silicon is designed to meet Apple's ESD specifications and manufacturing requirements. The role involves working closely with our diverse teams within Apple as well as external vendors. Occasional travel might be required. Do you love working on challenges that no one has solved yet? Are you excited to build Apple's products that strive for the highest expectations of quality, innovation and efficiency? We have an opportunity for an especially innovative ESD Designer with strong fundamentals! We are looking forward to having you join our fast growing team and help us deliver on these challenges while enjoying an amazing culture where you lead your career! **Description** Work in a cross-functional team that delivers high quality on-chip IPs immune to ESD/EOS and latchup events. Ensure ESD robust designs with minimum cost to mission-mode functions. **Minimum Qualifications** + BS and 10+ years of relevant industry experience **Preferred Qualifications** + MS and 8+ years relevant industry experience. + Deep understanding of transistor device characteristics. + Solid understanding of models used for testing ESD, including HBM, CDM, MM and IEC-61000-4-2. + Knowledge of state-of-the-art ESD circuit design techniques and topologies. + Hands-on experience with design/layout EDA tools, including Virtuoso, Calibre, Allegro, etc. + Knowledge of ESD checking tools like PERC and Pathfinder. + Experience with Si processes used for high voltage, RF, or advanced ASICs. + Experience with ESD/LUP test and characterization equipment. + Strong initiative, collaboration, and ownership of responsibilities, productive, able to meet challenging deadlines. + Excellent written and verbal communication skills. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 1d ago
  • STA Engineer

    Apple 4.8company rating

    Austin, TX jobs

    **Role Number:** 200*********** Imagine what you could do here at Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next phenomenal Apple product. Do you enjoy working on challenges that no one has solved yet? As a member of our dynamic group, you will get the unrivaled and rewarding opportunity to craft upcoming products that will delight and encourage millions of Apple's customers every single day. Are you ready to join a team transforming hardware technology? We are searching for a hardworking engineer to join our exciting team of problem solvers. Come join our team and be responsible for leading edge IP development and coordinating with multiple SOC teams. In this role, you will work collaboratively with various SOC teams to execute design and integration tasks for the high quality IP deliverables. **Description** As an ASIC STA Engineer, you will have responsibilities spanning various aspects of SOC Timing: Full chip and block level timing closure/constraints ownership throughout the entire project. You will be working with other specialists that are members of the SoC Design, SoC Design Verification, DFT, Architecture and Physical Design teams. Working with CAD and Flow teams to define and improve front-end design methodologies. Develop and maintain methodology and flows related to timing analysis. **Minimum Qualifications** + Bachelors Degree + 0 Years of Experience. **Preferred Qualifications** + Strong fundamentals in the area of Digital design + Familiarity with ASIC design timing concepts + Proficient in scripting languages (TCL, Python and Perl) + Exposure to STA tools (Primetime) , writing timing constraints and knowledge of timing corners / modes is a plus + Familiarity with front end tools and methodologies such as Synthesis, Logic equivalence checks + Self-starter and highly motivated + Ability to communicate optimally across all internal groups Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $108k-142k yearly est. 6d ago
  • Lead Snowflake Data Engineer

    Anblicks 4.5company rating

    Dallas, TX jobs

    Key Responsibilities Lead the end-to-end architecture and implementation of Snowflake(Bronze/Silver/Gold layers). Partner with business and data stakeholders to translate requirements into canonical models, ontologies, and data products. Define and enforce data modeling standards, naming conventions, and domain-driven design principles. Guide teams on data ingestion patterns, transformation frameworks (e.g., dbt), and performance optimization in Snowflake. Integrate data management capabilities including Data Quality using SODA, Data Governance, Metadata Management, and Data Observability. Ensure platform scalability, security, cost optimization, and compliance with enterprise standards. Provide technical leadership and mentorship to data engineers and modelers. Act as a key contributor in roadmap planning, technical decision-making, and stakeholder communication. Required Skills & Experience 10+ years of experience in data engineering and platform architecture, with at least 3+ years in a lead role. Strong hands-on experience with Snowflake (performance tuning, clustering, security, cost optimization). Hands-on experience with cloud platforms (AWS, Azure, or GCP) Understanding with Data Domains (Client, Finance etc.) Deep understanding of data modeling (dimensional, canonical, domain-driven). Experience designing or working with ontology / semantic layers (business vocabularies, relationships, metrics). Strong knowledge of modern data stack tools (dbt, orchestration, CI/CD for data). Experience implementing Data Quality, Data Governance, Metadata, and Data Observability solutions. Experience with orchestration tools such as: Apache Airflow, Prefect, or Luigi. Solid SQL skills and strong understanding of ELT patterns. Ability to lead cross-functional teams and communicate complex concepts to both technical and non-technical stakeholders. Nice to Have Experience with knowledge graphs, semantic models, or graph technologies. Exposure to enterprise data platforms supporting multiple domains and global users. Background in cloud-native architectures and large-scale data modernization programs.
    $75k-102k yearly est. 1d ago
  • Senior C/C++ Software Development Engineer

    Raytheon 4.6company rating

    Dallas, TX jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Senior Software Development Engineer with a focus on developing complex systems in C/C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. You will work in Tewksbury, Massachusetts as part of the Patriot Software Development Team. What You Will Do Design, develop, and maintain software applications using C and C++ for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems. Light travel and off-hours testing (2nd or 3rd shift) may occasionally be required. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations. Experience in developing complex systems and applications using C/C++ Experience in embedded systems, real-time systems, or large-scale applications. Experience in a Unix/Linux operating system. Ability to obtain Interim Secret U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance. Understanding of data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Experience with version control systems (e.g., Git). Experience with software development methodologies (Agile, Scrum, etc.). What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible - Relocation assistance available Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 86,800 USD - 165,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $69k-85k yearly est. 20h ago
  • Data Engineer

    Pyramid Consulting, Inc. 4.1company rating

    Dallas, TX jobs

    Immediate need for a talented Data Engineer. This is a 06+ Months Contract opportunity with long-term potential and is located in Dallas, TX (Hybrid). Please review the job description below and contact me ASAP if you are interested. Job ID:26-00480 Pay Range: $40 - $45/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Responsibilities: Design, develop, and optimize end-to-end data pipelines using Python and PySpark Build and maintain ETL/ELT workflows to process structured and semi-structured data Write complex SQL queries for data transformation, validation, and performance optimization Develop scalable data solutions using Azure services such as Azure Data Factory, Azure Data Lake, Azure Synapse Analytics, and Databricks Ensure data quality, reliability, and performance across data platforms Collaborate with data analysts, data scientists, and business stakeholders to understand data requirements Implement best practices for data governance, security, and compliance Monitor and troubleshoot data pipeline failures and performance issues Support production deployments and ongoing enhancements Key Requirements and Technology Experience: Must have skills: Data Engineer, Azure, Python, PySpark Strong proficiency in SQL for querying and data modeling Hands-on experience with Python for data processing and automation Solid experience using PySpark for distributed data processing Experience working with Microsoft Azure data services Understanding of data warehousing concepts and big data architectures Experience with batch and/or real-time data processing Ability to work independently and within cross-functional teams Experience with Azure Databricks Knowledge of data modelling techniques (star/snowflake schemas) Familiarity with CI/CD pipelines and version control tools (Git) Exposure to data security, access control, and compliance standards Experience with streaming technologies Knowledge of DevOps or DataOps practices Cloud certifications (Azure preferred) Our client is a leading Pharmaceutical Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $40-45 hourly 4d ago
  • Enterprise Software Engineering Director & CoE Leader

    Northrop Grumman Corp. (Au 4.7company rating

    Baltimore, MD jobs

    A leading aerospace and defense company is seeking a full-time Corporate Software Engineering Director 1 to shape vision and strategy at the corporate level. The role involves establishing a centralized Software Engineering function, leading the Software Engineering Council, and partnering with sector leaders to enhance talent development. The qualified candidate should have a strong background in software engineering and management, with at least 12 years of experience and a current DOD Secret clearance required. This position is located in the continental U.S. near a Northrop Grumman facility. #J-18808-Ljbffr
    $80k-102k yearly est. 1d ago
  • BI Engineer

    Ascentt 3.5company rating

    Plano, TX jobs

    Ascentt is building cutting-edge data analytics & AI/ML solutions for global automotive and manufacturing leaders. We turn enterprise data into real-time decisions using advanced machine learning and GenAI. Our team solves hard engineering problems at scale, with real-world industry impact. We're hiring passionate builders to shape the future of industrial intelligence. Job Summary: We are seeking a motivated Junior BI Engineer to join our analytics team. The ideal candidate will be responsible for developing and maintaining business intelligence solutions, working closely with stakeholders to deliver actionable insights. This role involves building dashboards, writing SQL queries, supporting data models, and ensuring the accuracy and reliability of reporting solutions. Key Responsibilities: Develop and maintain BI dashboards and reports using tools such as Power BI or Tableau. Write, optimize, and maintain SQL queries to extract, clean, and analyze data from relational databases. Collaborate with business stakeholders to gather requirements and translate them into effective technical solutions. Support the design and implementation of data models, metrics, and KPIs. Assist in ETL processes and integrate data from multiple systems. Ensure accuracy, consistency, and quality of data and reporting deliverables. Participate in code reviews, QA testing, and documentation to maintain best practices and standards. Qualifications & Skills: Bachelor's degree in Computer Science, Information Systems, Data Analytics, or a related field. Hands-on experience with BI tools (Power BI, Tableau, or similar). Strong knowledge of SQL and relational databases. Basic understanding of ETL processes and data integration concepts. Good analytical and problem-solving skills with strong attention to detail. Ability to work collaboratively in a team environment and communicate effectively with stakeholders. Nice to Have: Exposure to cloud platforms (AWS, Azure, or GCP). Familiarity with version control (Git) and Agile methodologies. Knowledge of Python or R for data analysis.
    $71k-99k yearly est. 1d ago
  • GPU Exerciser Software Engineer

    Advanced Micro Devices, Inc. 4.9company rating

    Austin, TX jobs

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: Our growing team plays a major role in architecting and shaping data center GPUs offered by AMD. As part of the Exerciser team, you will architect and develop low-level GPU testcases ("exercisers") to expose silicon and software bugs. This will require strong collaboration with stakeholders from design, emulation, driver, firmware, and debug teams. Candidates with a background or strong skills in both GPU and systems programming (Linux kernel and userspace) will excel in this role. Out-of-the-box thinking and leveraging of novel approaches to address tough technical challenges is encouraged. Join our growing team to accelerate the introduction of cutting-edge compute products into the datacenter market. THE PERSON: We are seeking a highly analytical and detail-oriented individual with proven problem-solving skills. The successful candidate will possess strong technical expertise, specifically in GPU programming and Linux systems programming. You should be comfortable working both collaboratively as part of a team and independently, demonstrating the ability to manage your workload efficiently with minimal supervision. KEY RESPONSIBILITIES: Design and implement innovative exercisers and stress applications that leverage deep understanding of GPU microarchitecture to uncover subtle hardware and software issues. Drive complex debug efforts from failure observation through root-cause analysis, working closely with hardware, firmware, and software teams. Build and enhance in-house stress and validation frameworks, improving their scalability, coverage, and ease of use for the broader engineering organization. PREFERRED EXPERIENCE: The preferred candidate has worked on at least two projects utilizing many of the skills below: GPU programming (CUDA / HIP / OpenCL / SP3 assembly) GPU architecture expertise Microprocessor validation/ verification Experience with parallel programming, concurrency, and memory consistency models Modern C++ programming Low-level/firmware programming Linux device drivers and/or kernel development Linux userspace systems programming EDUCATION: * Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. #LI-EV1 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
    $85k-111k yearly est. 2d ago
  • C/C++ Software Development Engineer II

    Raytheon 4.6company rating

    Bellville, TX jobs

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance Type: DoD Clearance: Secret Security Clearance Status: Ability to obtain INTERIM U.S. government issues security clearance is required prior to start date At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. We are seeking a skilled Software Development Engineer II with a focus on developing complex systems in C/C++. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. What You Will Do Design, develop, and maintain software applications using C and C++ for complex systems and applications. Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability. Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments. Write and maintain comprehensive documentation for software applications, including system architecture and design specifications. Participate in code reviews and ensure adherence to coding standards and best practices. Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems. Light travel and off hours testing (2nd or 3rd shift) may occasionally be required. This position requires exclusive onsite presence. Qualifications You Must Have Typically requires a bachelor's in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of experience. Experience in developing complex systems and applications using C/C++, Java or other object-oriented programming language. Experience in a Unix/Linux operating system. The ability to obtain and maintain a U.S. government issued interim secret security clearance is required prior to start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer Active Secret security clearance. Experience with data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems. Experience in embedded systems, real-time systems, or large-scale applications. Experience with multithreading, memory management, and performance optimization in complex environments. Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity). Familiarity with version control systems (e.g., Git). Familiarity with software development methodologies (Agile, Scrum, etc.). Competency with Red Hat Enterprise Linux Operating System. What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Learn More & Apply Now! Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ This position is in Tewksbury, Massachusetts. Living in Massachusetts means you'll have easy access to the ocean and locations of historical significance. You can enjoy varied outdoor activities ranging from hiking and camping to cross-country skiing and snowmobiling. Massachusetts is recognized as one of the best states to call "home." As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $63k-80k yearly est. 20h ago
  • Software Engineer

    NLB Services 4.3company rating

    Dallas, TX jobs

    Role: ServiceNow Engineer with CSM Implementation specialist. Job Descriptions: · Develop full stack applications with due consideration to security, design, validation and SDLC framework · Collaborate with product managers, business operations, engineers to define product requirements and objectives · Participate in system design consulting, platform management · Manage multiple tasks and use sound judgment when prioritizing · Update and maintain documentation for team processes, best practices and runbooks · Must be passionate about technology and engineering · Exceptional analytical skills and ability to apply knowledge and experience in decision-making to arrive at creative and commercial solutions Basic qualifications · Minimum 5 years of relevant professional experience using ServiceNow · CSM Implementation specialist. · Solution design and architecture leveraging Best practices and OOTB capabilities. · Integrations capabilities- Mid Server, OAuth, Rest, Third party systems · Flow designer, Workspaces - Agent/Configurable · Prior experience with working on high availability, mission critical systems · Proven to work independently in a fast paced and often multi-direction work environment · Team oriented, strong interpersonal and communication skills Preferred qualifications · Experience with development and design of distributed systems · Experience in financial services specifically corporate cash management desirable · Experience with AWS services - Amazon MSK/Apache kafka, ECS, S3, IAM, AWS XRay
    $67k-90k yearly est. 2d ago
  • Principal Gameplay Programmer

    Zenimax Media, Inc. 4.5company rating

    Game engineer job at ZeniMax Media

    Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities. With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you! We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX. Responsibilities Your Daily Life at Bethesda Game Studios Bethesda Game Studios is seeking a Principal Gameplay Programmer who can design, implement, and maintain gameplay systems for Fallout 76. This role involves guiding and implementing our marquee and most complex gameplay features for Fallout 76. In your role as Principal Gameplay Programmer... * You will easily dive in and become familiar with the game systems in our client/server engine * You will implement, guide, and review game systems for Fallout 76 * You will work closely with designers, artists, and other programmers to iterate on gameplay features and ensure a great player experience * You will take ownership of and help shape the overall game experience, extending beyond programming responsibilities * You will own at least one major technology and/or game system in Fallout 76 * You will solve the more difficult bugs, problems, architectural dilemmas, or optimization issues * You will be a leader in shaping programming policies and exploring new technologies and processes, especially in areas where others may face challenges * You will help guide the direction of gameplay features and suggest options and alternatives that will improve the product * You will code review and mentor more junior team members * You will manage your time effectively with little to no guidance and prioritize work based on ROI and risk Qualifications What Makes You S.P.E.C.I.A.L. * You have 10+ years' experience programming, with most of it in AAA games and gameplay programming in C++ * You have a B.S. (or higher) in Computer Science, or equivalent work experience. * You have expert experience in networking game features and awareness of the complexities of networked gameplay (replication of state, behaviors, physics, client/server breakdown of features and game systems) * You have owned major systems and features including such things as combat, movement, camera, player progression, crafting/building, player stats, player creation and loadout, quests, events, repeatable missions, systematic content, player input, dialogue, companion/NPC/AI, and UI. * You are an expert in programming game systems in an asynchronous environment whether that be threaded, across frames, or across processes via a network. * You have been part of creating and launching a AAA title from beginning to end * You have significant experience with service-based games * You have significant experience in in securing multiplayer systems from bad actors as well as experience in detecting them * You have been responsible for coding and/or reviewing the code for most of the Skills (What Makes You Extra S.P.E.C.I.A.L.) listed below * You have significant experience working in a Linux based environment including basic system administration and performance management * You have familiarity with Cloud Architecture in AWS and Azure and DevOps principles Preferred Skills What Makes You Extra S.P.E.C.I.A.L. Programming * Expert computer science fundamentals including design patterns, algorithms and algorithmic complexity, memory management, state/object management, compilation, execution, and asynchronous processing and how all these apply to game systems in C++ * Expert understanding of OO principles including application of composition vs inheritance as well as SOLID principles as it applies to game systems in C++ * Expertise in async programming principles and networked applications Gameplay Systems * Ability to comfortably work with a legacy engine and make major changes while maintaining stability * Solid understanding of all traditional gameplay systems within a game loop across multiple engines such that you understand dependencies between systems and the direction things should be pushed in * Expertise with the three C's (Character, Camera, Controls) * Expertise in NPC AI * Expertise in combat systems Client/Server/Multiplayer * Expertise in how to 'hide the latency' and produce smooth seamless gameplay in a networked environment * Expertise in game state validation techniques that still maintain seamless gameplay Linux/Windows/Console Proficiency * Ability to diagnose performance and connectivity issues in Linux, Windows, and Consoles environments * Expertise in profiling across platforms with tools suited to each platform * Expertise in debugging across multiple platforms Bonus Skills * You have done systems/engine level programming on AAA games on multiple platforms * You have C++ development experience in graphics/rendering * You have C++ development experience with development pipeline tools * You understand how to monetize features while still providing a positive experience for the player * You have an educational background in Math and/or Statistics Salary Range Principal Gameplay Programmer - The typical base pay range for this position at the start of employment is expected to be between $145,000 - $275,000 per year.ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time. At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others. This position is in a union and represented by the Communication Workers of America. Applicant Privacy Notice ZeniMax Media California Applicant Privacy Notice E-Verification Notice E-Verify_Participation_Poster IER_Right_to_Work_Poster
    $67k-105k yearly est. Auto-Apply 60d+ ago

Learn more about ZeniMax Media jobs