remote
Technical Lead - Embedded Linux - Technology Next
Engineering Manager
Lead the architecture, development, and delivery of embedded Linux systems, guiding a multidisciplinary team while applying C++, Python, Docker, and Kubernetes to create robust, production‑grade solutions.
About the role
Key Responsibilities
- Define and drive the technical roadmap for embedded Linux platforms, ensuring scalability, security, and performance.
- Architect, develop, and integrate firmware and application software using C++ and Python.
- Implement containerized development and CI/CD pipelines with Docker and Kubernetes to accelerate delivery.
- Mentor and coach engineers, fostering best practices in code quality, testing, and documentation.
- Collaborate with hardware, QA, and product teams to translate requirements into reliable embedded solutions.
Requirements
- 8+ years of professional experience in embedded Linux development.
- Strong proficiency in C++ and Python for low‑level and application programming.
- Hands‑on experience with Docker and Kubernetes for build, test, and deployment automation.
- Proven track record of leading technical teams and delivering complex embedded projects.
- Excellent problem‑solving, communication, and stakeholder‑management skills.
Skills
cpythondockerkubernetes