Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer for Disruptive Architecture Industry Startup (C++/Unreal)

Generate Inc.

Unreal Engine C++ Software Engineer

Generate is a Boston-based MIT-spin off technology company with the mission to digitize one of the world's largest and least digital industries: the 12-trillion-dollar Architecture, Engineering, and Construction (AEC) sector.

We are bringing the many innovations and techniques from state-of-the-art gaming technology (like Proceduralism, GPGPU, Real-Time Graphics, and more) into transforming how the AEC sector designs and builds. When implemented at scale, our technology can help tackle the global climate and housing crises by accelerating the deployment of cost-effective, sustainable building materials and systems.

Our team is seeking an experienced Unreal Engine C++ Software Engineer to develop and deploy the technology at scale.

Your Role

In this role, you will:

  • Work as part of a small development team in a lean engineering environment on incremental releases of design software with a planned public launch in Q4 2022. You will make significant contributions to the software's structure and features with a laser focus on providing a fluid, game-like, user-centric design experience.
  • Contribute to significant aspects of the product development process — data structures, algorithm design, computational geometry, procedural geometry generation, history systems, inferencing and constraint systems, and building information modeling systems, runtime procedural construction system generation, runtime procedural building facades and interiors, custom compute based rasterization in Unreal Engine, and Houdini-esque building design tools.
  • Contribute expertise and intuition to monthly feature development workshops, bi-weekly sprint planning meetings, and quick daily standups.
  • Engage in open-ended workshop sessions, to help the product get from "a user wants to do X" to "here is how we will implement X, given our product architecture."
  • Collaborate with our small, cross-functional team of game developers, architects, and product designers to develop innovative solutions to creating and generating buildings (walls, floors, windows, doors, beams, columns, furniture, etc.).
Requirements
  • Deep, intuitive understanding of Unreal Engine 4 (mandatory).
  • Deep, intuitive understanding of C++ and modern software design principles.
  • Track record in the software, technology, or game industries.
  • Experience building and shipping successful games or products.
  • Comfort with the lean product development process in a startup environment: including regular pivots, difficult choices about resource prioritization, and an emphasis on product-market fit.
  • A drive to understand and solve complex problems with novel, creative, and practical solutions.
  • Self-motivated and a self-starter.
  • Excellent communication and collaboration skills, both virtually and in person.
  • Familiarity with version control (We use Git).
  • Operate in a workplace environment conducive to the respectful debate of ideas and opinions. Our team has incredible talent, and our technology will only become better if everyone gets to respectfully challenge each other's ideas to arrive at the best possible solution.
  • Most importantly, treat team members kindly—kindness is contagious, and nobody should feel disrespected in an intrinsically stressful technology-development environment.
Nice To Haves
  • Experience with computational and procedural mesh geometry.
  • Previous development of user-facing tools or desktop software.
  • CAD industry experience (Autodesk, Dassault, OnShape, SolidWorks, etc.).
  • Architecture, Engineering, and Construction (AEC) industry experience.
  • With JavaScript systems (Redux, React, TypeScript, Next.js, etc.).
  • Experience with networked systems, distributed data, CRDT, or collaborative editing.

Please include links to any representative code or portfolio samples you can share (Github, Bitbucket, tools, games, apps, etc.) in the "Experience Summary" section of the application. We would prefer candidates in the US, but are eager to talk to anyone with a track record in the game development space and making great software.

Generate is remote work first, but we are also willing to discuss relocation to Boston, Massachusetts: a global epicenter of technological innovation!

We are proud to be an equal opportunity employer and welcome applicants from all backgrounds, including those from historically underrepresented communities. We are committed to reflecting the values of diversity, equity, and inclusion, both in the workplace and in the products we deliver to the industry. We are excited to hear from you!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer for Disruptive Architecture Industry Startup (C++/Unreal) in United States vacancy
  • $154.05k - $278.48k

     ...opening for a Lead Software Engineer to support advanced...  ...repository and architecture, supporting multiple...  ...Visual Studio Code, IDE, C++, and embedded software...  ...recruiting the ones who disrupt, provoke, and refuse...  ...Leidos is an industry and technology leader... 
    Senior
    C++
    Local area
    Immediate start

    Leidos

    San Diego, CA
    15 hours ago
  • $150k - $185k

     ...Equipped with elite engineering and dynamic innovation...  ...the spirit of a startup with the advantage of...  ...JOB SUMMARY: The Senior Principal Software Engineer supports the...  ...expertise in software architecture, development methodologies...  ...of experience with C++ At least 2 years of... 
    Senior
    C++
    Live in
    Work at office
    Local area
    Flexible hours

    Trace3

    Colorado Springs, CO
    1 day ago
  • $184.9k - $250.2k

     ...for the innovative engineers to help shape the...  ...a talented Senior Software Engineer in the Query...  ...new features and architecture. You will distill...  ...Fortune 500 companies, startups, and everything...  ...in the industry leading cloud company...  ...programming language like C++, Java, or Rust... 
    Senior
    C++
    Internship
    Flexible hours

    Amazon

    New York, NY
    15 hours ago
  • $220k - $292k

     ...Senior Robotics Software Engineer, Maritime Boston, Massachusetts, United...  ...States Anduril Industries is a defense technology...  ...manufacturing architecture that scales from "small...  ...Experienced and proficient in C++ and/or Python...  ...Gazebo, Unity, or Unreal Engine, for... 
    Senior
    C++
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    anduril

    Boston, MA
    1 day ago
  • $220k - $292k

     ...Senior Robotics Software Engineer, Maritime Quincy, Massachusetts, United...  ...States Anduril Industries is a defense technology...  ...manufacturing architecture that scales from "small...  ...Experienced and proficient in C++ and/or Python...  ...Gazebo, Unity, or Unreal Engine, for... 
    Senior
    C++
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    anduril

    Quincy, MA
    1 day ago
  • $160k - $230k

     ...a stealth-mode, AI-native startup reimagining the future of IT...  ...leveraging AI, graph-based architecture, and exceptional design to...  ...the Role We’re looking for a Senior Software Engineer who thrives in an AI-native...  ...(Python, Go, Rust, C++, etc.) and designing distributed... 
    Senior
    C++
    Work at office
    Local area

    Standard Template Labs

    New York, NY
    15 hours ago
  • $150k - $200k

     ...is shifting the industry from an era of mass...  ...of spacecraft. Engineered to survive the harshest...  ...Series C space startup, we'd love for...  ...The Role As a Senior Software Engineer on our Ground...  ...overall mission architecture, and you will...  ...programming language (Go, C++, Java, C#,... 
    Senior
    C++
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    4 days ago
  • $168k - $252k

     ...from innovative startups to defense...  ...just building software—we’re...  ...looking for a Senior Software Engineer to join our rapidly...  ...design, cloud architecture, and hands-on...  ..., Java, Go, C++, or similar)...  ...mission-critical industries....  ...together are disrupting industry norms... 
    Senior
    C++
    Full time
    Work experience placement
    Local area
    Worldwide
    Relocation package

    Anduril Industries

    Seattle, WA
    8 hours ago
  •  ...Senior Embedded Engineer Location: San Carlos, CA (Onsite) Type: Full...  ...rapidly growing, venture-backed startup is developing solar-...  ...Embedded Engineer to lead software architecture and optimization for...  ...time systems. Optimize C++ code for performance, efficiency... 
    Senior
    C++
    Full time

    JCD Staffing

    San Carlos, CA
    1 day ago
  •  ...years, but also is like a startup because the potential...  ...Description Our Software development team designs...  ...work on will become the engine of our firm's...  ...stability Tools: C++, Python, Bash, Linux, SQL...  ...Passion for the trading industry and interest in interfacing... 
    Senior
    C++
    Full time
    Remote work

    TransMarket Group

    Chicago, IL
    1 day ago
  • $152k - $241.5k

     ...across many applications and industries. Within our software stack, CUTLASS stands out...  ...the community with C++ and Python abstractions to...  ...performance out of the hardware architecture, apply to join the CUTLASS...  ...Science, Computer Engineering, or related field (or equivalent... 
    Senior
    C++

    NVIDIA

    Santa Clara, CA
    4 hours ago
  • $89.9k - $134.9k

     ...technology firm is searching for a highly skilled Senior Software Engineer to lead the design and development of...  ...Florida, the role requires mastery in C, C++, and C#, along with significant experience in SCADA systems & industrial automation. Competitive salary range... 
    Senior
    C++

    Knorr Bremse Group

    Florida, NY
    4 days ago
  •  ...They are seeking a Software Architect to lead their...  ...hardware and software engineers, and optimizing software...  ...software for highly parallel architectures to maximize...  ...research community and industry. Keep up with the fast...  ...development skills in C/C++, Python. ~ Superb... 
    Senior
    C++

    Targeted Talent

    San Francisco, CA
    8 days ago
  •  ...dynamic trucking transportation industry. With decades of experience...  ...Role: The Perception Architecture team is responsible for...  ...problems for the product. As a Senior Software Engineer, you will develop...  ...and hands-on experience with C++. Experience delivering detection... 
    Senior
    C++
    Remote work

    Stack AV

    United States
    1 day ago
  • $156k - $175k

     ...Software Engineer What You'll Accomplish: Design,...  ...contributing to the architecture of scalable software...  ...mix of academic and industrial autonomous robots....  ...Proficient in Python and C++. Collaborative and communicative...  ...different levels of seniority, and final... 
    Senior
    C++
    Work at office
    3 days per week

    Pickle Robot Company

    Charlestown, MA
    2 days ago
  • $168k - $252k

     ...extremely challenging industry demands of seabed...  ...flexible manufacturing architecture that scales from "...  ...join a small team of engineers that owns all software running on maritime...  ...optimization Strong C++ experience in a...  ...individuals, who together are disrupting industry norms by... 
    Senior
    C++
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    15 hours ago
  • $152k - $218.5k

     ...NVIDIA Cumulus Linux is the industry's most innovative open network...  ...built with a flexible open architecture and comprehensive automation...  ...for a highly motivated software engineer with experience in routing and...  ...open-source community. C/C++ and Python programming skills... 
    Senior
    C++
    Flexible hours

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...Senior Software Engineer, Industrial Control At Relativity Space, we're building rockets to serve today's needs and tomorrow's breakthroughs. Our Terran...  ...protocols. You have 6+ years of experience building C++ or Rust software that runs on or near safety-critical... 
    Senior
    C++

    Relativity Space

    Seattle, WA
    2 days ago
  • $72.45 - $85.5 per hour

     ...out this new opportunity! Senior Software Engineer Sterling Heights, MI $...  ...combat vehicle software architectures and embedded mission systems...  ...developing software in Java, C#, C++, C, and Python. ~...  ...Experience in the defense industry preferred. ~ Familiarity... 
    Senior
    C++

    Moseley Technical Services

    Sterling Heights, MI
    4 days ago
  •  ...Senior Software Engineer Striveworks is a leader in Machine Learning...  ...highly regulated industries such as the...  ...next year. They are a startup, and this is a very...  ...GoLang (OR Java, C/C++). Knowledge of DevOps...  ...comfortability with Cloud Architecture. Comfort with deep... 
    Senior
    C++

    1872 Consulting

    New York, NY
    2 days ago
  • $150k - $250k

     ...around in a GUI, engineers write code (or...  ...a ~12-person startup building tools that bring software engineering practices...  ...looking for a senior software...  ...- Integrating industry simulation tools...  ...people making architectural decisions, not...  ...language (Stanza) and C++; we're actively... 
    Senior
    C++
    Live in
    Remote work

    JITX

    Berkeley, CA
    2 days ago
  •  ...Backend Engineer We are a young startup with a bold vision to become the commerce and financial technology...  ...- one of the world's largest industries. Founded by serial entrepreneurs with...  ...level experience in Go, Java, Scala, or C++. ~ Strong foundation in algorithms... 
    Senior
    C++
    Remote work
    Flexible hours

    Field Materials AI

    United States
    2 days ago
  • $150k - $220k

     ...Staff/Senior Staff Embedded Software Engineer Heron Power is a startup building cutting-edge power electronics for the 21st-...  ...embedded firmware platform — driving architecture decisions, raising the bar on...  ...~ Expert-level embedded C/C++ ~ Deep experience with RTOS,... 
    Senior
    C++

    Heron Power

    Scotts Valley, CA
    2 days ago
  • $135k - $210k

     ...Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure...  ...expertise with a startup mindset to deliver real impact...  ...across defense, research, and industry. We work closely with...  ...programming languages such as C++ or Rust for accelerating Python... 
    Senior
    C++
    Worldwide

    Q-CTRL

    San Francisco, CA
    2 days ago
  •  ...Senior Software Engineer At Cornelis we're building the future of AI and HPC...  ...transform everything from chip architecture to system performance at...  ...systems programming in C/C++ on Linux. ~ Strong experience...  ...names in the semiconductor industry. At Cornelis Networks... 
    Senior
    C++
    Full time
    Remote work
    Flexible hours

    Cornelis Networks

    United States
    2 days ago
  •  ...Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX Lockheed...  ...global civil nuclear power industry and the military's green power...  ...embedded software requirements/architecture/design Integrate features/algorithms into C/C++ applications Plan,... 
    Senior
    C++
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Dallas, TX
    2 days ago
  • $135k - $210k

     ...Quantum Computing Engineering is a global team of software engineers and...  ...with a startup mindset to deliver...  ...research, and industry. We work closely...  ...role As a Senior Back-end Engineer...  ...Shape reusable architectures: Develop product...  ...Python, Rust, C++, or similar.... 
    Senior
    C++
    Worldwide

    Q-CTRL

    Los Angeles, CA
    2 days ago
  •  ...Charge Robotics is a Series A startup building robots that build...  ...About this role: As a Senior Robotics Software Engineer at Charge Robotics, you'll...  ...and safety Controlling industrial automation hardware...  ...lower-level language like C++ Know how to instrument... 
    Senior
    C++
    Relocation

    Charge Robotics

    San Leandro, CA
    2 days ago
  •  ...Switch ASIC Engineer At Cornelis we're building the...  ...to silicon and software development. We're seeking...  ...everything from chip architecture to system performance...  ...Strong proficiency in C/C++ with deep understanding...  ...in the semiconductor industry. At Cornelis Networks... 
    Senior
    C++
    Full time
    Remote work
    Flexible hours

    Cornelis Networks

    United States
    4 days ago
  • $190k - $200k

     ...Senior Software Engineer, Backend Read AI is seeking a Senior Software Engineer...  ...languages such as Java, C++, or Node.js); Experience...  ...~ Experience working in a startup or fast-paced environment is...  ...anointed as one of the most disruptive leaders in AI. For more on... 
    Senior
    C++
    Remote work
    Flexible hours

    Read AI, Inc

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer for Disruptive Architecture Industry Startup (C++/Unreal). Be the first to apply!