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 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 skillsto 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
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
Contact Information
Do you have questions about the position? Cosima is happy to help via karriere@enabl-tech.de.