Software Developer C++ / Java / Python (m/f/x) Tooling & Automation 1543

HybridSalary not specified
Location not specified

Tech Stack

PythonCI/CDC++Java

Job Description, Responsibilities & Requirements

About the Position

Software Developer C++ / Java / Python (m/f/x) Tooling & Automation 1543

Nash Technologies Germany GmbH is seeking an experienced and highly motivated Software Developer (m/f/x) to strengthen our engineering team in Böblingen. In this role, you will enhance the tooling landscape with a strong focus on Continuous Integration, Continuous Deployment, and advanced debugging/analysis tools.

You will work within a Scrum team that primarily develops low-level driver software in C++ for digital cards handling signal processing. Your contributions will directly enhance development efficiency, code quality, and system reliability.

Responsibilities

  • Design, develop, and maintain internal tools in C++, Java, Python supporting:
    • Continuous Integration (CI) and Continuous Deployment (CD)
    • Automated build and test pipelines
    • Memory scanning and debugging utilities
    • Reverse engineering and analysis tools (e.g., IDA-based tooling)
  • Collaborate closely with C++ driver development teams to optimize workflows and toolchains
  • Integrate and improve existing development environments and automation frameworks
  • Support troubleshooting and performance analysis at system and memory level
  • Contribute to architectural decisions around tooling and infrastructure
  • Work actively within an Agile/Scrum environment, participating in sprint planning, reviews, and retrospectives

Requirements

  • University degree in the field of computer science or related disciplines
  • Few years of professional experience in software development
  • Strong programming skills in C++, Java, Python
  • Solid understanding of:
    • CI/CD concepts and tools (e.g., Jenkins, GitLab CI, or similar)
    • Build systems and automation pipelines
    • Debugging, profiling, and memory analysis
  • Experience with or exposure to:
    • Linux-based development environments
    • Reverse engineering tools (e.g., IDA Pro or similar)
  • Familiarity with Agile methodologies, especially Scrum

We Offer

  • A permanent position in an exciting and growing team
  • Hybrid work model
  • Flat hierarchies and flexible working hours
  • Professional training and excellent development opportunities
  • Attractive salary, a subsidy for the DeutschlandTicket, bike leasing, and EGYM Wellpass membership
  • Regular team and company events

About the Company

Nash Technologies offers R&D services in the areas of software engineering, ATE engineering, professional services, and solutions. We specialize in the implementation of projects and the competent placement of technical experts. As a strategic partner of Advantest, we develop application test software for Automatic Test Equipment (ATE). You can find our services and solutions in the industries Semiconductors, Telecommunications, Automotive, and Railways. Across Europe.

For more information about Nash Technologies, please refer to www.nashtech.com.

Welcome to Böblingen! No better place to work and live. - See movie of the town of Böblingen below.

Submit application

Overview Share Submit application

Scope of activities: IT and software development

Career level: Professional

Working time: Full time

Locations:

  • Herrenberger Straße 130, 71034 Böblingen, Germany
  • Hybrid work

Employee Benefits:

  • Subsidies for your personal mobility
  • Flexible working arrangements

To find out more, click on the headline More information about Nash Technologies

Contact Saskia Kleinbauer: show e-mail

Submit application

Overview Share

provided by

HRworks GmbH v.1.144.1

Imprint

Privacy terms

Job Details

Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 3, 2026
Last checked:
Jul 3, 2026
Posted on the source:
Mar 30, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.