Sr Silicon Firmware Engineer
Qorvo
Zele, Belgium
Job description:
We are seeking a talented and experienced Silicon Firmware Engineer to join our international Silicon Firmware team. You should have a strong background in wireless protocols and be proficient in programming languages such as C, C++, and Python. This role involves developing and optimizing firmware for our Ultra-wideband (UWB), Matter, Thread, Zigbee and Bluetooth (BLE) products. You will work in an agile scrum environment, collaborating closely with cross-functional teams of our Silicon Firmware group to deliver the building blocks for our customer solutions.
Responsibilities:
- Design, develop and test firmware for our UWB, BLE, Matter, Thread and Zigbee silicon.
- Debug and resolve firmware issues, ensuring high performance and reliability.
- Collaborate with design and customer facing teams to define firmware architecture and requirements.
- Participate in code reviews and contribute to high code quality.
- Document firmware design and development processes.
- Use version control systems like Git for code management and collaboration.
- Track and manage project tasks and issues using JIRA.
- Participate actively in agile scrum practices, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Qualifications:
- You hold a Bachelor’s or Master’s degree in Electrical Engineering, Computer Science or related field.
- Minimum of 3 years of experience in embedded systems development, with preferred experience working with wireless communication standards such as BLE, UWB, and 802.15.4.
- Proficiency in C/C++ programming languages, with experience in embedded software development for constrained devices.
- Experience with coding standards like MISRA-C
- Familiarity with ARM architecture and it’s development and debugging tools.
- Proficiency with embedded systems, digital, use of lab equipment such as RF spectrum analyzers, MAC protocol software analyzers
- Expertise in daily developer tools like, Git, Jira, Merge requests, VSCode, …
- Experience with real-time operating systems (FreeRTOS, Zephyr, …) used in an embedded context.
- Good communication and interpersonal skills, with the ability to work cross-team to accomplish the tasks.
Apply Now
Don't forget to mention EuroTechJobs when applying.