Full Time

Senior Firmware Application Engineer

Qorvo, Inc.
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Qorvo, Inc., so some details may not match this job. The employer's own page has the real description.

Job Overview


The Senior Firmware Application Engineer at Qorvo, Inc. plays a crucial role in developing, debugging, and optimizing embedded firmware for various applications. This position demands a deep understanding of both hardware and software interactions, ensuring seamless integration for high-performance hardware solutions. The engineer will collaborate closely with cross-functional teams, contributing to the design, implementation, and testing of firmware that supports Qorvo's innovative product offerings while adhering to best practices in software development and project management.



Job Responsibilities

  • Design, develop, and implement embedded firmware for wireless communication products.
  • Conduct debugging, testing, and optimization of firmware to enhance performance and reliability.
  • Collaborate with hardware engineers to define system architecture and ensure firmware aligns with hardware capabilities.
  • Participate in code reviews and provide constructive feedback to ensure software quality and maintainability.
  • Develop documentation for firmware specifications and procedures for future reference and audits.
  • Support the integration of firmware with software applications and systems, ensuring compatibility.
  • Stay current with industry trends and emerging technologies to incorporate them into firmware development strategies.


Qualifications

  • Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
  • 5+ years of experience in embedded firmware development, preferably in the wireless communications domain.
  • Proficiency in programming languages such as C/C++, assembly, and Python.
  • Solid understanding of embedded systems architecture and real-time operating systems (RTOS).
  • Experience with firmware debugging tools, oscilloscopes, and logic analyzers.
  • Familiarity with version control systems (such as Git) and Agile development methodologies.
  • Strong problem-solving skills and the ability to work independently and collaboratively.


Technologies & Tools


In this role, the Senior Firmware Application Engineer will work with a variety of technologies and tools, including ARM Cortex microcontrollers, JTAG debuggers, embedded Linux, and real-time operating systems. Familiarity with development environments such as Keil, IAR Embedded Workbench, and GCC toolchains, as well as platforms for communication protocols like Bluetooth, Zigbee, and Wi-Fi, is essential for success in this position.



Ideal Candidates


The ideal candidates for this position possess a passion for embedded systems and a proactive approach to problem-solving. They demonstrate strong analytical and critical thinking skills, coupled with a meticulous attention to detail in their firmware development efforts. Successful candidates are effective communicators, able to collaborate with various stakeholders, and are committed to continuous learning and adapting to new challenges in the fast-paced tech landscape.

Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.