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

Software Development Engineer II C++ (m/f/d)

Esri

Overview

We are looking for a passionate C++ developer that's eager to make a meaningful impact. You'll work in a highly collaborative environment where innovation and creativity are embraced. If you're excited about the potential of technology to transform industries and improve lives, we invite you to join our dynamic team! 

We are on a mission to develop cutting-edge software solutions that empower users to harness the full potential of 3D data. You'll have the opportunity to work with a diverse group of talented individuals who are committed to pushing boundaries and driving advancements in the geospatial industry. Together, we create software that meets the needs of our users and contributes to social and environmental progress.

Join us, and be part of a culture that values curiosity, growth, and collaboration. Your expertise will help shape the future of our products and the experiences of our growing community of users. Let's embark on this exciting journey together!

What we offer

  • Responsibility and impact
  • Passionate and supportive working culture
  • Flat hierarchies
  • Emphasis on team and personal growth through personal coaching and staff development events
  • Strong focus on company culture: appreciative, compassionate communication, enabling and embracing diversity
  • High-profile team that is driven by the pursuit of excellent results
  • Active ambition to become a technology leader in 3D reconstruction technology
  • Well-appointed office environment and equipment in the center of Stuttgart
  • Part of Esri, a global organization based in California focused on GIS and spatial analytics to enable global change
  • Attractive compensation including benefits like public transport, leased e-bikes, and fitness

Who we are

We are an international team of young and enthusiastic individuals passionate about creating professional photogrammetry software and providing value for our customers. Embracing a high diversity of skills and cultures, curiosity and an urge for excellence drive us. Municipalities and leading companies in the mapping industry use our unique technology for countrywide data production. We have built a strong reputation in the market for us, this is just the beginning. Facing an evolving market and many fascinating technological challenges, we need your expertise to help us reach the next level. 

The Esri R&D center-Stuttgart develops the software technology, Reality Engine, which is used worldwide to reconstruct 3D surface models from images and lidar. As one of the leading solutions in this domain, it focuses on high accuracy and large-scale applications such as aerial mapping of entire cities and countries. The resulting data empowers various applications in areas such as smart cities, infrastructure, 5G planning, change detection, environment monitoring, cadaster mapping, or VR.

In our software development, we focus on solving our users needs and follow research trends to deliver impactful reality capture software. Our development language for the Reality Engine is usually cross-platform C++, as scalability and performance are important in our engineering work to process massive datasets efficiently on workstations, computing clusters, or cloud infrastructures.

Responsibilities

  • Collaborate in a team to create industry-leading software for 3D reconstruction from images and Lidar, scene understanding as well as visualization solutions
  • Develop performant and maintainable software that is a key driver to advancements in social and environmental development such as global monitoring through GIS
  • Contribute to an efficient, modern C++ environment in the context of resilient, parallel, and distributed processing
  • Design, develop, and maintain APIs, monitor their performance and ensure security
  • Shape a product directly for a growing community of reality capture users

Requirements

  • 2+years of industry experience with C++ skills
  • Desire to design, author, test, debug, and profile source code
  • Motivation to shape a team and product to ensure customer success
  • Fluent English speaker (German is a plus)
  • Eagerness to continuously grow in team communication and self-leadership
  • Interest in the geospatial industry
  • Bachelor's in computer science, geomatics engineering, or a related field
  • Existing work authorization for Germany

Recommended Qualifications

  • Experience with CI/CD pipelines
  • Familiarity with/affinity for 3D data

#LI-Hybrid

#LI-JO1

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here .

If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email View email address on swooped.co and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Development Engineer II C++ (m/f/d) in Delaware State vacancy
  • $197.4k - $232k

     ...Location Type: Remote Department Engineering Compensation: $197.4K – $232K •...  ...Platform. About the Role Senior Software Engineers II at Confluent take ownership of...  ...programming language (for example, Java, Go, C/C++, or Python) and strong fundamentals in... 
    Suggested
    Full time
    Remote work

    Confluent

    Dover, DE
    2 days ago
  • Waters Corporation in New Castle, DE is seeking a Manufacturing Technician to join our manufacturing team. The role involves assembling and testing analytical instruments, conducting peer audits, performing repairs, and participating in Lean improvement programs. Ideal ...
    Suggested

    Waters Corporation

    New Castle, DE
    4 days ago
  •  ...instrumentation, unparalleled in performance, precision and versatility can help you move forward fast to become a key player in the development of these new materials. No matter the market, no matter the material, no matter the application Waters will be there creating... 
    Suggested
    Local area
    Worldwide

    Waters Corporation

    New Castle, DE
    4 days ago
  •  ...monitor, and troubleshoot complex equipment and activities in order to ensure production meets all requirements of the area. Works with engineers on set-up and calibration tasks, as well as performing rework and quality testing related to the production of parts, components,... 
    Suggested
    Work at office
    Afternoon shift

    HireTalent

    Newark, DE
    4 days ago
  • A leading engineering company located in Newark, Delaware is seeking a candidate for engineering...  ...Candidates should possess skills in CAD software and machining methods, and the position...  ...site work with a full-time schedule of 40 hours per week. #J-18808-Ljbffr II-VI UK, Ltd.
    Suggested
    Full time

    II-VI UK, Ltd.

    Newark, DE
    1 day ago
  • Responsibilities Engineering prototyping with advanced composite materials, including design...  ...laser and others Experience with design software, e.g., CAD (ProE/Creo, SolidWorks, other)...  ...status, age, or any other characteristic protected by law. #J-18808-Ljbffr II-VI UK, Ltd.
    Day shift

    II-VI UK, Ltd.

    Newark, DE
    1 day ago
  • $87k - $178.1k

     ...to be a pioneering force, driving the development and design of state-of-the-art RDMA clusters...  ...Bachelor's degree in CS or related engineering field with 5+ years of Network Engineering...  ...issues, anomalies. Serves as SME on software development projects for network... 
    Temporary work
    Flexible hours

    Oracle

    Dover, DE
    3 days ago
  • $30 per hour

     ...offers enhanced professional and personal development. At Oracle, we are committed to the...  ...The mission of our Network Reliability Engineering team is to provide exceptional network...  ...business units. Serves as SME on software development projects for network automation... 
    Hourly pay
    Temporary work
    Internship
    Worldwide
    Flexible hours

    Oracle

    Dover, DE
    2 days ago
  •  ...company that values growth and professional development, our client offers global career...  ...professionals. We are currently searching for a C++ Developer : Responsibilities:...  .... ~ Strong understanding of software architecture and optimization . Desired... 
    Full time
    Remote work
    Worldwide

    Sequoia Connect

    Delaware State
    8 hours ago
  • $149k - $204.6k

    Dormont Manufacturing Co is seeking a software engineer to join our ML Vision Team. This role involves implementing machine learning solutions...  ...Master’s degree in a relevant field, and strong skills in Python, C++, and modern tools such as Docker and Kubernetes. Attractive... 

    Dormont Manufacturing Co

    Wilmington, DE
    3 days ago
  •  ...Newark, DE is seeking a Senior Embedded Software Engineer to develop and maintain software for...  ...successful candidate will have expertise in C/C++ programming, and experience with...  ...competitive compensation, training, and development opportunities to foster professional growth... 

    Hologic, Inc.

    Newark, DE
    4 days ago
  • $193.2k - $227k

     ...~ Experience in making an infrastructure product AI-ready ~ Experience building and supporting enterprise-grade products as an engineer, product manager, or solutions architect. ~ Experience building, writing, maintaining and defending a clear product roadmap and... 
    Full time
    Remote work

    Confluent

    Dover, DE
    3 days ago
  • $200.7k - $229.1k

     ...Degree in a quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Computer Science, Computer Engineering, Software Engineering, Mechanical Engineering, Information Systems or a related quantitative field) A Master's Degree in a... 
    Full time
    Part time
    Local area

    Capital One Financial Corp

    Wilmington, DE
    2 days ago
  • $149k - $204.6k

    Symbotic is looking for a Senior Software Engineer in Wilmington, Delaware. This position involves designing and developing...  ...and a minimum of 8 years of experience in software development with strong skills in C#, C++, or Java. The role requires problem-solving abilities... 

    Dormont Manufacturing Co

    Wilmington, DE
    3 days ago
  •  ...related experience, may include a combination of on-the-job and informal training. ~ RETA I Certification will be enrolled in Level II class**, HazMat Trained. ~ Competent with basic theory, practical knowledge and skills to safely and successfully function as a mid... 
    Relocation package
    Night shift

    Mountaire Corporation

    Millsboro, DE
    2 days ago
  • $149k - $204.6k

    Symbotic is hiring a Senior ML Ops Engineer in Wilmington, Delaware, to develop deep learning perception...  ...time perception solutions using Python and C++, and must have a Master’s degree and six years of experience in software development, particularly with cloud computing... 

    Dormont Manufacturing Co

    Wilmington, DE
    3 days ago
  • $120.1k - $251.6k

     ...Job Description Process Development & Optimization Engineer – GigaScale Data Center Delivery (OCI)0 Role Summary OCI is seeking a Process Development & Optimization Engineer to help scale GigaScale data center delivery with speed, consistency, and predictable... 
    Temporary work
    For contractors
    Flexible hours

    Oracle

    Dover, DE
    4 days ago
  • $125k

    Join our team as a Lead Senior Land Development Engineer and be at the forefront of land development innovation in the Mid-Atlantic power market. What You’ll Do Project and Team Leadership Provide direction and leadership to project teams, ensuring effective communication... 
    Temporary work
    For contractors
    Flexible hours

    Verdantas LLC

    Wilmington, DE
    3 days ago
  •  ...start uploading OR Browse files Resume is required. Embedded Software Engineer Unlock the future of scientific innovation by joining a...  ...environment. **Qualifications:** - Expertise in C and/or C++ development for embedded systems, including real-time applications. - Proficiency... 

    Liberty Personnel Services, Inc.

    Wilmington, DE
    3 days ago
  •  ...testing, implementation, and support of software. Guides the development of software test requirements for...  ...documentation to determine software engineering requirements. Develops presentations...  ...Java preferred · Experience with C++ preferred · Experience with web services... 

    Integrated Resources Inc.

    Newark, DE
    1 day ago
  •  ...experienced SDET with a strong background in automation testing, software development, and quality engineering. The ideal candidate will have extensive hands-on...  ...more programming languages such as Python, Java, C, or C++. Solid understanding of CI/CD tools and pipelines.... 

    Veriipro

    Wilmington, DE
    2 days ago
  •  ...living depend on Chemours chemistry.Chemours is seeking an R&D Engineer to join our growing Thermal and Specialized Solutions (TSS)...  ...limited to, the following:To provide R&D laboratory support for the development of improved next generation fluorochemical processes and... 
    Local area

    Chemour

    Newark, DE
    1 day ago
  • $73.95k - $115.54k

    Overview Chemours seeks an R&D Engineer for the Thermal and Specialized Solutions (TSS) team. The role reports to the Global Core Services...  .... Tuition reimbursement. Commuter benefits. Learning and development opportunities. Strong inclusion and diversity initiatives. Company... 
    Local area

    2350-The Chemours Company FC, LLC

    Newark, DE
    2 days ago
  • Chemours is seeking an R&D Engineer - Flammability to join our Thermal and Specialized Solutions team in Newark, DE. This role involves providing laboratory support for improved fluorochemical processes. The successful candidate will conduct flammability tests under various... 

    Mary Dickson

    Newark, DE
    5 days ago
  •  ...Description This position is responsible for engineering prototyping with advanced composite...  ...inspection. The role also covers the development and improvement of production methods for...  ...techniques Experience with design software such as CAD (ProE/Creo, SolidWorks) and... 
    Day shift

    Coherent Corp.

    Newark, DE
    5 days ago
  • $73.95k - $115.54k

    2350-The Chemours Company FC, LLC in Newark, DE is seeking an R&D Engineer for the Thermal and Specialized Solutions team. This role involves providing laboratory support to develop advanced fluorochemical processes, conducting tests, and collaborating with colleagues.... 

    2350-The Chemours Company FC, LLC

    Newark, DE
    2 days ago
  • Chemours is seeking an R&D Engineer to join our Thermal and Specialized Solutions team in Newark, DE. The role involves providing R&D lab support for developing next-generation fluorochemical processes, conducting tests on refrigerants, and collaborating with TSS R&D colleagues... 

    Chemour

    Newark, DE
    1 day ago
  • $100k - $115k

    Adesis, Inc. in Wilmington, DE seeks a Research Scientist - Synthesis Development. The role involves developing synthetic methodologies for novel OLED materials and collaborating with chemists and engineers. A PhD in Organic Chemistry and experience in multi-step synthesis... 

    Adesis, Inc.

    Wilmington, DE
    2 days ago
  •  ...complex customer issues, including APAR development and SMP/E packaging and maintenance Analyze...  ..., product managers, and support engineers Specialized Responsibilities (Legacy...  ...What You'll Bring Experience with C and C++ is a strong plus Exposure to mainframe... 
    Permanent employment
    Flexible hours

    Teradata

    Dover, DE
    1 day ago
  • $120k - $135k

     ...a leader in the technology and engineering sector, is seeking a dedicated Embedded Software Engineer Manager to join their innovative...  ...'s the Job? Lead the design, development, testing, and implementation of...  ...software development in C, C++, Embedded C, and other relevant... 
    Temporary work

    ManpowerGroup

    Wilmington, DE
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer II C++ (m/f/d). Be the first to apply!