Firmware Engineering Manager
GoPro
Romania
The Role
This role involves leading the firmware team in the design, development, coding, testing, and debugging of next-generation camera features.
What You Will Do
- Manage, mentor, and provide technical guidance to the team;
- Research and create proof-of-concepts for future product features;
- Design and develop new firmware modules, drivers and frameworks;
- Be able to gather and interpret product requirements and features;
- Collaborate with overseas firmware teams to guide and coordinate the firmware development effort based on defined architecture;
- Collaborate with Firmware QA for improving the test framework and testing strategy.
Skills We’re Excited About
- BA/BS in Electrical Engineering or Computer Science, MA/MS preferred;
- 15+ years of hands-on experience developing embedded software/firmware;
- Strong C/C++ programming and embedded firmware development skills for consumer electronic products;
- High level of understanding of an embedded system RTOS such as Linux, ThreadX, uItron, etc.;
- Experience with concurrency and parallel data processing;
- Experience with designing and architecting embedded systems;
- Ability to work independently with little direction, a consummate team player.
Bonus Points For
- Past experience with management or team leadership;
- Prior-art in managing integration of new features in large, complex projects;
- System performance monitoring and tuning expertise;
- Experience with real-time debugging tools for both software and hardware.
Apply Now
Don't forget to mention EuroTechJobs when applying.