Share this Job
Apply now »

Software Embedded Engineer

Experience Level:  Individual Contributor
Job Type:  Full-Time

France - Toulouse, FR

Requisition ID:  1709

About Qorvo

Be a part of a team that’s delivering a new tomorrow. Qorvo manufactures innovative RF solutions at the center of connectivity to enable high-performance applications for advanced wireless devices, wired and wireless networks and defense radar and communications for 5G networks, cloud computing, the Internet of Things, and other emerging applications. We are a global company thriving on a culture of innovation, diversity, and inclusion. Our people are always at the core of Qorvo’s innovation. Qorvo is a place to stretch your imagination and push boundaries to achieve success.


Decawave is a pioneer in ultra-wideband (UWB) technology and provider of UWB solutions for mobile, automotive and IoT applications. Decawave was founded in 2007 and has deployed more than 8 million chipsets in more than 40 different market verticals – from smartphones to drones. In February 2020 the company became part of Qorvo and with that the Ultra-Wideband Business Unit (UWBU) within Qorvo Mobile Products


Based in the Toulouse Office, France, the SW Embedded Engineer primary goal will be to contribute to the development of software functions, reference designs and solutions dedicated to Qorvo Mobile phone applications and products.  As such, he/she will assist Qorvo Mobile phone customers in implementing Qorvo’s Ultra-Wideband wireless technology in combination with the suitable software stacks and modules, thereby contributing to securing design-wins for Qorvo and ultimately driving revenue for the company.




UWB Solution Implementation & Customization - Software Development  

  • Design and write code for mobile phone applications, that includes:
    • Qorvo UWB radio transceiver drivers & middleware – including Linux Kernel drivers and hardware abstraction layer and services in Android Application Processors
    • Android Middleware
    • Android applications that demonstrate UWB capabilities and / or implement a specific functions, meeting customers’ requirements. Applications shall typically include IoT, access control , transit and payment and shall accomplish client objectives and needs
  • Re-use, when available, existing software blocks & libraries from QORVO
  • Test codes & applications extensively to ensure they are error and bug free
  • Write Qorvo-internal and customer documentation including software requirements and design specifications, release notes, user’s guides etc.


Interactions with 3rd parties and customer support

  • Interact and collaborate with peers within the team and from other Qorvo Business Units
  • Interact and collaborate with Qorvo Android Integration team as well with Qorvo IoT Application & Engineering teams
  • Interface and collaborate with partners, e.g., companion chip IC vendors (NFC and Secure Element, Application Processor…) and software suppliers etc.) for generating Reference designs
  • Assist QORVO Field Application Engineer’s and Sales



  • Be responsible for the development of portions of UWB software, that shall be part of UWB solutions for specific use cases
  • Assisting customers directly and indirectly (through local sales and FAE teams) in their software integration and developments and in the design of their Qorvo-based products
  • Interact with (and take advise from) lead software architect and software integration manager
  • Producing technical documentation to the highest standards to drive customer understanding of Qorvo technology and the optimum ways in which to use it in specific applications
  • Reproducing, analysing and solving technical issues seen on customer platforms in the laboratory to meet customer performance expectations
  • Develop Qorvo’s UWB software know-how related to Mobile applications and share with other Mobile Applications teams in the regions



  • Bachelor or MSEE degree in a relevant software engineering discipline  
  • 5+ years of relevant industry experience
  • Technical understanding: Embedded systems, digital, network & RF software layers
  • Experience in the Semiconductor industry and / or in the mobile phone industry highly desired
  • Experience with radio communication software layers such as 802-15-4, FiRA, NFC, Secure Elements is a plus
  • Android experience is mandatory, including lower layers (Linux Kernel)
  • Software test and methodology
  • Expertise with JAVA, C/C++ Python programming; real time environments and embedded OS          



  • Excellent communicator
  • Team player
  • Ability to work on multiple projects / clients simultaneously and to manage priorities
  • Think creatively
  • Likes to work in complex projects involving multiple parties and work packages spread among several teams and stakeholders
  • Understanding of the Customer
  • Work across different cultures
  • Problem-solving approach and a strong desire to see the customer succeed




We are Qorvo. We do more than create innovative RF solutions for the mobile, defense and infrastructure markets – we are a place to innovate and shape the future of wireless communications. It starts with our employees. As a unified global team, we bring a commitment to excellence, growth and a passion for creating what's next. Explore the possibilities with us.


Qorvo is an E-Verify Employer. For more information, please see the Right to Work and E-Verify Participation posters.

Apply now »