Skip to content
mimi

Software Engineer for Software Tools & Automation (d/f/m)

Randstad Deutschland

Manching · On-site Today

About the role

Firmenbeschreibung

The department is looking for support in Software Engineering with to contribute to the design, development, and maintenance of the software simulation and validation framework. The jobholder is comfortable working across platforms, has experience with modern development tools, and is eager to contribute to projects involving simulation, distributed systems and emerging technologies such as AI and model-based control paradigms (MCP). The jobholder works as a Software Engineer for Software Tools & Automation (d/f/m)

Ihre Aufgaben

  • Design, implement and test high-performance C++ applications and libraries (C++17 or later)
  • Develop and maintain cross-platform software solutions compatible with both Unix and Windows environments Utilise C
  • Make to manage build systems and streamline development workflows
  • Collaborate with cross-functional teams to define system requirements and integrate components
  • Contribute to the development of simulation tools and frameworks where applicable Implement and integrate g
  • RPC-based communication between distributed services Participate in system architecture discussions and apply sound software design principles
  • Stay current with emerging technologies, including AI/ML
  • integration and model-based control patterns (MCP) Write clean, maintainable and well-documented code and conduct peer code reviews

Unsere Anforderungen

  • Informatik mind. Bachelor-Studiengang oder Software Engineering or a related technical field is needed
  • Solid understanding of systems architecture and software design principles (e.g., modularity, scalability, performance optimisation) is a must have
  • Experience in simulation development (e.g., physics engines, real-time systems, numerical modeling) is needed
  • Familiarity with gRPC and protocol buffers for service-to-service communication Knowledge of multi-threading, networking, and low-latency system design is required
  • IT Strong proficiency in C++, with practical experience using features from C++17 or newer standards is required
  • Working knowledge of C
  • Make for building and managing C++ projects is mandatory
  • Demonstrated experience developing software in both Unix/Linux and Windows environments should be present
  • Experience with version control systems (e.g., Git), CI/CD pipelines, and debugging tools should be available
  • Solid experience in simulation or AI is a plus

Das dürfen Sie erwarten

  • Mit einem unbefristeten Vertrag einen Fuß in der Tür bei der luft- & Raumfahrtindustrie.

Skills

AIC++C++17CI/CDCMakeDebuggingGitgRPCLinuxMachine LearningNetworkingProtocol BuffersSimulationUnixWindows

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free