About the job
At TOPIC, we are dedicated to high-tech innovations that make the world smarter, healthier, and better. Are you ready to take the next step as a Senior Software Engineer? We are seeking a skilled individual with experience in designing, implementing, and validating innovative subsystems, modules, and components. Together, you will work on solutions that enhance safety.
“What I value is the ownership and opportunities for growth that you receive. Since our team collaborates closely with clients, you experience the luxury of a family business combined with high-quality high-tech projects. It's the best of both worlds.”
Peter Barna | Software Architect @ TOPIC
Your Role as a Senior Software Engineer:
As a Senior Software Engineer, you will lead the design, implementation, and verification of software components for a wide range of applications, from driver control and algorithm development to UI and human-machine interfaces. You will explore innovative solutions, maintain code quality and sustainability, and collaborate with both internal and external stakeholders. By sharing your expertise and mentoring junior engineers, you will foster technical excellence and elevate our software standards.
Your Responsibilities:
Design, implement, and verify new subsystems, modules, and components within embedded systems and middleware environments, focusing on robust and reliable architectures.
Write efficient, maintainable, and real-time code (C++, C, Python) for embedded applications, including driver control software, middleware services, human-machine interfaces, algorithm implementations, and UI applications on embedded platforms.
Contribute to the development of embedded applications that meet demanding performance, safety, and reliability goals and seamlessly integrate with complex hardware and software systems.
Actively contribute to the development of secure and innovative systems by designing and implementing middleware and application solutions in collaboration with internal and external stakeholders within an international, agile environment.
Review code and mentor (junior) engineers.
