Test- und DevOps Engineer (m/f/d)

Department
Technologie
Location
Karlsruhe
Employment type
Permanent employee, full-time
Your mission
You will build robust and scalable CI/CD pipelines and develop comprehensive test strategies. Your goal is to ensure the stability, reliability and performance of ROS2-based applications on Nvidia Jetson platforms and to make our development and operational processes efficient and automated.
Your tasks
  • System stability and quality assurance
    • Development and maintenance of robust CI/CD pipelines
    • Development and implementation of test plans (unit, integration and system tests) for ROS2 systems
    • Ensuring stability, reliability and performance on Nvidia Jetson hardware
  • Efficient development processes
    • Automation of build, test and deployment processes
    • Implementation of hardware in the loop (HIL) and software in the loop (SIL) test environments
    • Use of digital twins for efficient validation of software changes before physical deployment
  • Error analysis and continuous improvement
    • Identification, documentation and elimination of errors and performance problems
    • Introduction of new testing and DevOps tools as well as best practices for the continuous optimization of delivery cycles
    • Creation of traceable test results and precise reporting to support the development teams
Your profile
  • In-depth knowledge of DevOps tools and DevOps practices, especially CI/CD
  • Experience with test frameworks (e.g. Google Test, Pytest) and simulation tools (Gazebo)
  • Experience in the development and optimization of ROS2 systems
  • Sound knowledge of C++, ideally in the context of robotics
  • Familiarity with Nvidia Jetson platforms and Linux
  • Experience with containerization (Docker), orchestration (Kubernetes) and integration of automated tests
  • Experience in the development, planning and execution of tests (unit, integration, system tests)
  • Ability to implement HIL/SIL tests and test automation
  • Knowledge of DDS/FastRTPS and GPU programming (e.g. CUDA) desirable
  • Experience with security aspects in DevOps (secret management, security scans) desirable
  • Knowledge of Python desirable
You are also characterized by:
  • Analytical skills to penetrate complex technical problems and solve them in a targeted manner
  • Strong communication skills and precision to communicate test results, process improvements and technical requirements
  • Curiosity and initiative to proactively introduce new tools, methods and best practices
  • Solution and detail orientation in order to develop practical solutions from a quality and performance perspective
Why us?
We offer
  • a broad range of tasks at the interface between development, testing and operations (full DevOps cycle)
  • a competitive salary and participation in the employee participation program (VSOP)
  • flexible working hours
  • up to 50% home office
  • a dynamic and exciting working environment with highly innovative robotic products
  • the chance to add a crucial role to a motivated team
  • a bright office space with autonomous office equipment
  • snacks and drinks
Contact Information
Do you have questions about the position? Cosima is happy to help via karriere@enabl-tech.de​.

Apply right now

Our HR team will be happy to answer any questions you may have:

Have we aroused your interest? Please send us your application documents.

More Jobs
Karlsruhe Permanent employee, full-time

Head of Finance (m/f/d)

You ensure that enabl can grow sustainably and efficiently. With you as Head of...
Karlsruhe Permanent employee, full-time

Senior Full Stack Developer - Remote Driving Platform (m/f/d)

You are the technical mind behind our platform. As a Senior Full Stack Developer...
Karlsruhe Permanent employee, full-time

Senior Mobile Robotics Developer (m/f/d)

With your expertise, you will take our Remote Driving System to the next level....