As a Software Engineer at TiHive, you will play a key role in designing, developing, and deploying software systems that power our Terahertz imaging solutions. You’ll work closely with cross-functional teams to develop and integrate new features, optimize performance, and ensure robust, scalable software for real-time industrial environments.
· Design and implement software features across the stack (front-end, back-end, cloud, and embedded systems).
· Collaborate with hardware and product teams to ensure seamless system integration.
· Develop and maintain deployment infrastructure using DevOps best practices.
· Write and execute unit, integration, and functional tests.
· Monitor and maintain deployed systems, ensuring high availability and performance.
· Contribute to software architecture decisions and propose scalable solutions.
· Support internal teams (Sales, Operations) with technical insights and tools.
· Participate in R&D documentation, patent filings, and technical publications.
What We’re Looking For
· Strong foundation in software architecture, operating systems, and cybersecurity.
· Proficiency in Python; working knowledge of C++, Go, and JavaScript.
· Experience with cloud platforms (AWS, Azure), Docker, and Kubernetes.
· Experience with DevOps tools, Git, databases, and web technologies (Angular, HTML/CSS).
· Understanding of real-time systems, signal processing, or computer vision is a plus.
· Professional proficiency in English.
· Analytical mindset with strong problem-solving abilities.
· Excellent communication and collaboration skills.
· Curiosity, adaptability, and a passion for innovation.
· Ability to manage priorities and work autonomously in a fast-paced environment.
Meet HR@TiHive
Meet your future TiHive Manager
Meet your future TiHivers Team
Meet TiHive’s CEO
Ces entreprises recrutent aussi au poste de “Software & Web Development”.