Senior Software Engineer

Join TiHive as a Senior Software Engineer, where you will design, develop, and deploy software systems for Terahertz imaging solutions. Collaborate with cross-functional teams, optimize performance, and ensure robust, scalable software for real-time industrial environments.

Suggested summary by Welcome to the Jungle

Job summary
Permanent contract
Grenoble
Occasional remote
Salary: Not specified
Experience: > 5 years
Skills & expertise
Technical aptitude
Communication skills
Adaptability
DevOps principles
Collaboration and teamwork
+12
Key missions

Design and implement software features across the stack, collaborating with cross-functional teams to ensure seamless integration.

Develop and maintain deployment infrastructure using DevOps best practices, and monitor and maintain deployed systems.

Contribute to software architecture decisions and propose scalable solutions, supporting internal teams with technical insights.

TiHive
TiHive

Interested in this job?

Questions and answers about the job

The position

Job description

Your Role

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.

What You’ll Do

·       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.


Preferred experience

What We’re Looking For

Technical Skills

·       Strong foundation in software architecture, operating systems, and cybersecurity.

·       Proficiency in C# and 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.

Soft Skills

·       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.


Recruitment process

Meet HR@TiHive

Meet your future TiHive Manager

Meet your future TiHivers Team

Meet TiHive’s CEO

Want to know more?