We are looking for a strong and experienced Embedded Software Engineer to join our core R&D team and take part in designing and developing a cutting-edge, multidisciplinary product. This is a unique opportunity to work in a fast-paced, innovative environment and be part of a company with a breakthrough product and excellent conditions.
What will you do?
Lead the architecture, design, and implementation of embedded software solutions for complex, real-time systems
Develop low-level software including BSP, Linux Kernel modules, and hardware drivers
Take part in end-to-end integration of HW-SW systems across multiple engineering disciplines
Collaborate closely with hardware, system, and algorithm teams to deliver robust and scalable products
Drive software innovation in a performance-sensitive and resource-constrained environment
B.Sc. in Computer Engineering / Electrical Engineering / Computer Science
6+ years of hands-on experience in embedded software development
Strong proficiency in C/C++ in Linux-based real-time environments
Experience with Kernel/BSP development and low-level hardware interfaces
Broad system-level understanding and the ability to work on complex multidisciplinary systems
Strong analytical and problem-solving skills, with the ability to own features from design to deployment
Advantages:
Experience with communication protocols
This is a senior-level role for engineers who are passionate about building technology from the ground up, and want to make a real impact****