Software Engineer - Python and C++
Lausanne
We are looking for a talented Software Engineer (Python / C++) to join our client's growing team in Lausanne. This position is ideal for a mid-level engineer (minimum 3 years of experience) who enjoys working on complex systems and contributing to high-impact, real-world applications.
You will work on the development of advanced software solutions, interacting with cross-functional teams in a dynamic and collaborative environment. This role combines backend development with potential exposure to UI and 3D visualization technologies.
- Design, develop, and maintain high-quality software using Python and C++
- Contribute to the architecture and implementation of complex, distributed, or real-time systems
- Collaborate with multidisciplinary teams to deliver robust and scalable solutions
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to continuous improvement of engineering practices
- Investigate, debug, and optimize existing systems
- Contribute to testing, validation, and quality assurance processes
- Degree in Software Engineering, Computer Science, or a related field
- Minimum 3 years of professional experience in software development
- Strong proficiency in Python 3 and solid experience with C++
- Experience developing software for complex, distributed, or real-time systems
- Good understanding of software testing, maintainability, and quality assurance practices
- Familiarity with version control systems (Git) and structured development workflows
- Strong problem-solving skills and ability to work independently
- Proactive mindset with a willingness to investigate and understand systems in depth
- Ability to work effectively in cross-functional teams
- Excellent communication skills in English
Our client is an international company located in Lausanne.
Attractive environment :
2 days of Home office per week
flexible hours
Oratek SAEcublens, 6 km von Lausanne
Oratek, an engineering consulting company based in Ecublens, Switzerland, is seeking a versatile and autonomous Software & Vision Systems Engineer to join our multidisciplinary team.
Founded in 2018, Oratek delivers precision equipment...
Elca informatique SAPully, 2 km von Lausanne
Solid understanding of data analysis, MLOps practices and production-grade ML systems
• Good knowledge of software engineering fundamentals (Linux/Windows, Git, APIs, data storage)
• Experience with cloud platforms and big data technologies is a plus...
FlyabilityPaudex, 3 km von Lausanne
and systems for drones or payloads
• Using electronic design software (Altium Designer) to create schematics and PCB layouts
• Collaborating with mechanical engineers to integrate electronic systems with mechanical designs
• Testing, validating...