Expert Software Engineer
Kortrijk, BE
What we expect from this role
What you will work on
Lead Accountabilities
- Lead and oversee the strategic design and development of highly complex and innovative engineering projects.
- Conduct advanced research and gather data to support project requirements.
- Prepare and review comprehensive technical documentation and reports.
- Collaborate with cross-functional teams to ensure project alignment and integration.
- Lead and facilitate project meetings, providing strategic insights and updates on assigned tasks.
- Perform rigorous testing and analysis to ensure project quality and compliance.
- Mentor and guide junior, mid-level, and senior engineers, providing technical expertise and support.
- Drive process improvements to enhance project efficiency and effectiveness.
- Maintain strong communication and relationships with stakeholders, ensuring their requirements and expectations are met.
- Contribute to the strategic planning and decision-making processes within the engineering department.
Required Competencies
Education
Experience
Required Skills
- Exceptional understanding of engineering principles and practices.
- Proficiency in engineering software and tools, using primarily C, C++, and python
- Proficiency in engineering solutions running on a Linux platform
- Experience with Multimedia Frameworks (e.g. GStreamer) and Codecs
- Experience developing USB- or other low-drivers drivers
- Experience working on embedded devices
- Strong analytical, problem-solving, and debugging skills
- Excellent communication and teamwork abilities
- Management responsibilities, including overseeing multiple project teams and components of larger projects
- Strong communication skills for effective collaboration with team members, stakeholders, and clients
- A desire to drive process and tooling improvements & innovation