Autonomous Racing Engineer — Internship
Constructor TECH is an all-in-one platform for education and research. With expertise in machine intelligence and data science, Constructor is built to cater to the needs of schools, higher education, corporate training, alternative credentials, and professional sports, offering solutions for teaching and administration, learning and research.
From infrastructure to applications, Constructor elevates learning experiences, empowers educators, and drives research breakthroughs.
Our headquarters is situated in Switzerland. Also, we have entities in Germany, Bulgaria, Serbia, Turkey, and Singapore.
Interns are NOT eligible for equipment and other benefits as the position is temporary.
We are a top-performing team in the A2RL Autonomous Racing Championship (https://a2rl.io/), where autonomous racing AI competes on at high speed on F1 track.
We are looking for motivated interns to contribute to the development of our autonomous vehicle software. This is an opportunity to work alongside industry experts, gaining hands-on experience in high-performance autonomous racing.
Interns will work on one of the following domains::
- Perception algorithms
- Planning algorithms
- Control algorithms
- System & Software Engineering for autonomous vehicle
Duties & Responsibilities:
Depending on expertise and interests, the intern will contribute to one or more of the following areas:
1. Perception sub-system
- Develop and integrate sensor fusion techniques to combine data from LiDAR, cameras, and radar.
- Implement object detection and tracking algorithms for real-time racing scenarios.
- Optimize environment perception pipelines to enhance situational awareness.
2. Planning System
- Design path-planning algorithms for high-speed autonomous racing (local, global, and strategic).
- Implement obstacle avoidance techniques for dynamic race conditions.
- Develop decision-making models for overtaking, lane selection, and collision avoidance.
3. Control System
- Work on vehicle dynamics modelling and system identification for high-performance control.
- Develop motion control algorithms to optimize steering, braking, and acceleration.
- Implement stabilization techniques to enhance racing precision and safety
4. System & Software Engineering
- Develop real-time autonomous racing software in Python and C++.
- Optimize software for low-latency execution on high-performance computing platforms.
- Contribute to system integration and improve overall software architecture.
- Utilize ROS and Ubuntu for seamless communication between software modules.
Qualifications & Experience:
- Pursuing or recently completed a degree in Computer Science, Robotics.
- Experience in Python & C++ (at least beginner level).
- Familiarity with ROS (Robot Operating System) and Ubuntu/Linux.
- Basic knowledge of Docker & containerization.
- Strong problem-solving skills, and ability to work in a fast-paced environment.
What We Offer For Interns:
- Salary rate for BSc – 13 eur/hour, MSc – 20 eur/hour
- Internship Duration: from 2 months or more
- Type of internship:
- 100% remote
- or hybrid
- or in the office in Bremen (GER), Sofia (BG), Belgrade (SRB), Singapore (SGD)
What We Offer
Constructor fosters equal opportunity for people of all backgrounds and identities. We are led by a gender-balanced board committed to building a diverse and inclusive organization where everyone can become their best self. We do not discriminate based on age, disability, gender identity, sexual orientation, ethnicity, race, religion or belief, parental and family status, or other protected characteristics. We welcome applications from women, men and non-binary candidates of all ethnicities and socio-economic backgrounds. We encourage people belonging to underrepresented groups to apply.
Apply for this job
*
indicates a required field