Position Overview
Senior Embedded Software Engineer (C++ / Linux)
Overview
We are seeking a Senior Embedded Software Engineer to lead the design and development of innovative software solutions for advanced products. This role will serve as a technical leader, driving best practices in software development, mentoring team members, and contributing to cutting-edge technologies including robotics, vision systems, and embedded platforms.
Key Responsibilities
+ Lead the design, development, and testing of high-quality embedded software solutions
+ Mentor and guide junior engineers, providing technical feedback and support
+ Drive code quality and best practices, including code reviews and clean architecture principles
+ Champion agile methodologies, continuous improvement, and root cause problem solving
+ Collaborate cross-functionally to align teams, resolve conflicts, and advance project goals
+ Develop and maintain technical documentation, st...