Principal Software Engineer, Embedded
Qt Group
- Oulu, Pohjois-Pohjanmaa
- Vakituinen
- Täyspäiväinen
- Lead the design and architecture of an application development framework
- Work hands-on with the world's leading cross-platform C++ framework, focusing on microcontroller-based systems
- Take initiative on topics related to requirements, design, architecture, code and testing for different parts of Qt for MCUs product
- Facilitate open communication and knowledge sharing within the team and across R&D
- Communicate well, both online and face-to-face
- Participate in coaching and mentoring team members, helping them grow their technical skills
- Extensive experience with the C++ programming language
- In-depth understanding of software design and architecture principles
- Experience with low-level embedded systems especially with microcontrollers
- Familiar with Scrum Development Process
- Familiar with Jira / Confluence /Git
- Ability to work within a diverse team of experts on multiple sites
- Ability to keep information flowing within the team and with other stakeholders
- Language requirements
- Advanced English communication skills both verbal and written (English is our corporate language)
- Proficiency in graphics programming on embedded devices
- Leadership and/or mentoring experience in managing software development teams
- Ability to show the big picture/vision to the team as well as help break it into smaller tasks for the team
- Experience with debugging and profiling on embedded devices
- Keywords
- QML
- STM32Cube, MCUXpresso, E2Studio etc.
- Toolchains like IAR, GHS
- Zephyr RTOS, FreeRTOS
- AUTOSAR
- CMake
- Be part of a dynamic, international Finnish growth company with talented and skilled professionals from all around the world
- Wide scope of tasks and responsibilities; chance to learn and develop professionally every day
- Work-life balance matters: option for a hybrid work-from-home policy and flexible hours
- Comprehensive occupational health care plan, with health insurance and support for mental wellbeing
- Benefit from other perks such as lunch benefit, yearly wellbeing budget, bike & commuting benefit...
- Nice office space, free beverages and fruits, ergonomic equipment, and supportive tools
- Public transportation ticket (Deutschland ticket)
- 30 vacation days per year
- Flexible hours that focus on work/life balance
- Hybrid workstyle
- Mobile phone and subscription
- Language learning platform (Babbel)
- Auntie Program subscription
- A friendly, diverse, and sociable workplace
- Great colleagues from all over the world