
Senior Software Engineer with Practical DevOps Experience
TOPIC Embedded Systems
Senior Software Engineer with Practical DevOps Experience
Senior Software Engineer with practical DevOps experience needed at TOPIC to lead software design, implementation, and verification in embedded systems. Requires 5+ years of experience in C++, C, and Python, along with DevOps and CI/CD expertise. Offers a hybrid work model, competitive salary, and benefits including flexible hours and training opportunities.
Senior Software Engineer with Practical DevOps Experience
Senior Software Engineer with practical DevOps experience needed at TOPIC to lead software design, implementation, and verification in embedded systems. Requires 5+ years of experience in C++, C, and Python, along with DevOps and CI/CD expertise. Offers a hybrid work model, competitive salary, and benefits including flexible hours and training opportunities.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Lead the design, implementation, and verification of software components across a wide range of applications
- Write efficient, maintainable, real-time code in C++ and C
- Integrate software into complex hardware and software systems
- Initiate and implement improvements in the team’s DevOps way of working
- Take ownership of the DevOps-related deliverables
- Set up, maintain, and improve CI/CD pipelines (build, test, release)
- Automate build, test, and deployment processes to minimize manual work and errors (Python)
- Support and guide colleagues in DevOps principles and practices (knowledge sharing and coaching)