> Markdown version of [/jobs/ext/2926596-staff-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2926596-staff-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Embedded Software Engineer - **Company:** Qorvo - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** ANSI C, Unit Testing, AUTomotive Open System Architecture (AUTOSAR), Software Debugging, Embedded Software, Firmware, GNU Linker, Joint Test Action (IEEE Standards), MISRA C (C Programming Language), Modbus, Systems Development Life Cycle, Toolchain, Universal Asynchronous Receiver/Transmitter, UML, Management of Software Versions, Serial Peripheral Interface, PIC Microcontroller, Google Test, Peripherals, Git, Integration Tests, Low Latency, Automotive Software, Software Coding, Software Version Control - **Published:** September 15, 2026 - **Apply:** https://www.buscojobs.com.es/staff-embedded-software-engineer-en-barcelona-ID-370885209 ## About the Role development experience - Strong C toolchain knowledge (compiler/linker) - Unit and integration testing experience (CPPUTEST/TESSY/GOOGLE TEST) - SDLC expertise and modern agile toolset experience - UML with Enterprise Architect - Secure and safe coding standards for C (MISRA C) - Knowledge of peripherals (ADC, GPIO, SPI, I2C, UART) and protocols (LIN, CAN, SENT, PWM, Modbus) - Experience with debugging tools (Oscilloscopes, JTAG, Logic Analyzers) and version control (GIT) - Familiarity with Vector tools (CANoe/Canalyzer) - Ability to work across time zones and with cross-functional teams - Strong communication, planning and problem-solving skills - ISO ***** knowledge - UWB knowledge - Autosar knowledge - Spanish work eligibilityRequisitos principales - ## Description Experteer Overview In this role you will craft robust embedded software for automotive platforms, including UWB/RTLS and power management.You'll work within a global automotive software team, ensuring secure-by-design practices and first-pass integration readiness.The position centers on end-to-end firmware lifecycle, from design to verification, with impact on major car makers and Tier 1 partners.You'll drive technical excellence and collaboration across boundaries to deliver safe, scalable software.Compensaciones / Beneficios - Bridge SW architecture and development teams with a clear design and implementation plan - Perform detailed design, implementation, and unit/integration testing - Lead firmware safety analyses (ISO *****) and apply DFSS tools - Participate in stage-gate frameworks and NFR budgeting (latency, memory, power) - Collaborate with hardware, systems, and quality teams to ensure integration - Implement secure lifecycle features (secure boot, image signing, OTA with rollback) - Mentor engineers and promote best practices across the team - Support complex integration issues and field escalations - Ensure backward compatibility and versioning discipline - Drive continuous improvement and manage project risks and schedulesResponsabilidades - 8+ years of automotive embedded software experience - Proficiency in ANSI C ******) - Microcontroller-based system development experience - Strong C toolchain knowledge (compiler/linker) - Unit and integration testing experience (CPPUTEST/TESSY/GOOGLE TEST) - SDLC expertise and modern agile toolset experience - UML with Enterprise Architect - Secure and safe coding standards for C (MISRA C) - Knowledge of peripherals (ADC, GPIO, SPI, I2C, UART) and protocols (LIN, CAN, SENT, PWM, Modbus) - Experience with debugging tools (Oscilloscopes, JTAG, Logic Analyzers) and version control (GIT) - Familiarity with Vector tools (CANoe/Canalyzer) - Ability to work across time zones and with cross-functional teams - Strong communication, planning and problem-solving skills - ISO ***** knowledge - UWB knowledge - Autosar knowledge - Spanish work eligibilityRequisitos principales - ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)