Staff Embedded Software Engineer

Qorvo, Inc.
Madrid, Spain
8 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Unit Testing Static Program Analysis Computer Programming Data Validation Embedded Software Firmware GNU Linker Joint Test Action (IEEE Standards) MISRA C (C Programming Language) Network Architecture Systems Development Life Cycle
+23 more
Role-Based Access Control ISO/IEC 15504 Software Engineering Product Software Implementation Methods Software Project Management Systems Integration Toolchain Universal Asynchronous Receiver/Transmitter UML Enterprise Vocabulary Services (EVS) Serial Peripheral Interface PIC Microcontroller Google Test Software Security Peripherals Git Integration Tests Information Technology Low Latency Automotive Software Software Coding Software Version Control Hardware Debugging

Job description

Select how often (in days) to receive an alert:Staff Embedded Software Engineer Experience Level: ProfessionalJob Type: RegularLocation: Barcelona, ES, **Requisition ID: **Qorvo (Nasdaq: QRVO) supplies innovative semiconductor solutions that make a better world possible.We combine product and technology leadership, systems-level expertise and global manufacturing scale to quickly solve our customers’ most complex technical challenges.Qorvo serves multiple high-growth segments of large global markets, including consumer electronics, smart home/IoT, automotive, EVs, battery-powered appliances, network infrastructure, healthcare and aerospace/defense.Visit to learn how our innovative team is helping connect, protect and power our planet.Vision: You will be part of the growing automotive software team which manage all ourUWBproduct software development.Following the last embedded software development rules defined by the automotive world this team is implanted cross around the world.You will deliver robust, secure, and compliant embedded software for Qorvo’s automotive and industrial platforms (UWB/RTLS, RF connectivity, power management).Embed coding excellence, traceability, and secure-by-design principles into every layer-from MCAL drivers to edge SDKs-ensuring first-pass integration success and audit readiness.As a particular motivation factor, your work will directly be used by the major car companies and tier 1 in the world.Description: Sr Embedded Software Engineer willbe responsible fordeveloping software onautomotive.In this role youwillbe responsible forall firmware development aspects life cycle from the software detailed design & implementation until the integration tests.Sr Embedded Software Engineer will engage and work with internal cross-functional engineering teams across the globe as well as collaborate with internal and external technical partners.In this role youwill need to be comfortable,experiencedand adopt working across time zones, geographical and organizational boundaries as well as ambiguity.Sr Embedded Software Engineer willleveragea structured and systematic approach, applying and verifying best practices and Lean Product Development principles such as Front Loading, Risk Detection & Countermeasures.In this rolewillparticipateto quotesoftware project development needs to respect the On-Time, On-Quality, On-Cost approach in relationwiththe software project manager.In this rolewill be responsibletospreadgood practices and specific skills to other engineers from the team.You will be the technical authority for embedded software design and implementation.Key Responsibilities:All aspects of the software development life cycle:Ensure the link between the SW architecture team and the SW development teamTechnical study and detailed design definitionSoftware implementationUnit and Integration testCore team member of software project team to develop new products/processes using DFSS tools & techniques and software metricsWork closely with software project management, softwarearchitectsand quality teams.Be a strong technical partner and provide support tosoftwareproduct development team.Perform firmware safety-oriented analysis (ISO ***)Leverage structured new product development process andparticipateto stage gate frameworksAnticipate and alleviate bottlenecks,identifyand mitigate risks, provide escalation management,anticipateand maketradeoffsand be responsible to ensure every aspect of the project is properly and promptly executed.Constantly assess what is working, what is not working,identifyareas forimprovementand consistently drive continuous improvement.Work with Hardware on boot modes, power sequencing, and timing sync.Partner with Systems/Architecture on interface contracts and NFR budgets (latency, memory, power, reliability).Assist FAEs/Customer Support with complex integration issues and field escalations.Secure Software Lifecycle by implementing secure boot, image signing, and OTA update mechanisms with rollback protection and by applying secure coding practices: input validation, memory safety, least privilege, and crypto integration.Required Qualifications:Bachelors Degree in Computer Science/Embedded systems Engineering8+ years’ experience in automotive embedded softwareANSI C **)programmingExperience in Microcontroller based system developmentStrong experience in C Toolchain usage: compiler / linkerExperience in unit test and integration test (CPPUTEST / TESSY/GOOGLE TEST)Excellent knowledge of Software Development Life Cycle (SDLC) and hands on experience in C programming and modern agile SW tool sets.Experience in UML with Enterprise ArchitectExperience with secure and safe coding standards for C (as MISRA C and other automotive static analysis)Good knowledge of Key Peripherals: ADC, GPIO, SPI, I2C, UART, etc.Good knowledge on protocols like LIN, CAN, SENT, PWM, Modbusetc.Good knowledgeonSoftware / Hardware debugging tools, Oscilloscopes, JTAG, Logic Analyzers.Good knowledge on version control software like GITGood knowledge on Vector Tools: Canoe /CanalyzerProven ability to execute on engineering deliverablesStrong internal customer service mindset and mentality of delivering quality products and services on time and within company cost and profitabilityobjectives.Fluent communication skillsfacilitatingcollaboration with stakeholdersIndividual must be self-motivated and require minimum supervision, have strong planning skills and be able to deal with and balance multiple competing prioritiesExcellent motivational skills: a person with the ability to achieve goals and the highest standards of performance in adynamicfast pacedenvironment.Attention to detail and on time deliveryExcellent judgment,timelyand high-quality decision-making skillsClear, strategic thinker with the ability toidentify, analyze, and solve complex problems.ISO ** Knowledge and Functionalsafety standards.Preferred Qualifications:Master’s Degree (Computer Sciences, Embedded Systems)Experience in Sensor technologyAutomotive Spice KnowledgeEnvironment constraints: Low power / Small memory footprint codingCapacity to read HW schematicsUWB knowledgeAutosarknowledgeThis position is only open to candidates having a qualified legal status to work in Spain.#LI-NN1MAKE A DIFFERENCE AT QORVOWe are Qorvo.We do more than create innovative RF and Power 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.We are an Equal Employment Opportunity (EEO) employer and welcome all qualified applicants.Applicants will receive fair and impartial consideration without regard to any characteristics protected by applicable law, including race, color, religion, sex (as defined by law), national origin, age, military or veteran status, genetic information, or disability.#J-*****-Ljbffr

Requirements

Bachelors Degree in Computer Science/Embedded systems Engineering 8+ years’ experience in automotive embedded softwareANSI C **)programming Experience in Microcontroller based system development Strong experience in C Toolchain usage: compiler / linker Experience in unit test and integration test (CPPUTEST / TESSY/GOOGLE TEST) Excellent knowledge of Software Development Life Cycle (SDLC) and hands on experience in C programming and modern agile SW tool sets. Experience in UML with Enterprise Architect Experience with secure and safe coding standards for C (as MISRA C and other automotive static analysis) Good knowledge of Key Peripherals: ADC, GPIO, SPI, I2C, UART, etc. Good knowledge on protocols like LIN, CAN, SENT, PWM, Modbusetc. Good knowledgeonSoftware / Hardware debugging tools, Oscilloscopes, JTAG, Logic Analyzers. Good knowledge on version control software like GIT Good knowledge on Vector Tools: Canoe /Canalyzer Proven ability to execute on engineering deliverables Strong internal customer service mindset and mentality of delivering quality products and services on time and within company cost and profitabilityobjectives. Fluent communication skillsfacilitatingcollaboration with stakeholders Individual must be self-motivated and require minimum supervision, have strong planning skills and be able to deal with and balance multiple competing priorities Excellent motivational skills: a person with the ability to achieve goals and the highest standards of performance in adynamicfast pacedenvironment. Attention to detail and on time delivery Excellent judgment,timelyand high-quality decision-making skills Clear, strategic thinker with the ability toidentify, analyze, and solve complex problems. ISO *** Knowledge and Functionalsafety standards. Preferred Qualifications: Master’s Degree (Computer Sciences, Embedded Systems) Experience in Sensor technology Automotive Spice Knowledge Environment constraints: Low power / Small memory footprint coding Capacity to read HW schematics UWB knowledge

About the company

Requisition ID: ***** Qorvo (Nasdaq: QRVO) supplies innovative semiconductor solutions that make a better world possible. We combine product and technology leadership, systems-level expertise and global manufacturing scale to quickly solve our customers’ most complex technical challenges. Qorvo serves multiple high-growth segments of large global markets, including consumer electronics, smart home/IoT, automotive, EVs, battery-powered appliances, network infrastructure, healthcare and aerospace/defense. Visit to learn how our innovative team is helping connect, protect and power our planet. Vision: You will be part of the growing automotive software team which manage all ourUWBproduct software development. Following the last embedded software development rules defined by the automotive world this team is implanted cross around the world. You will deliver robust, secure, and compliant embedded software for Qorvo’s automotive and industrial platforms (UWB/RTLS, RF connectivity, power management). Embed coding excellence, traceability, and secure-by-design principles into every layer-from MCAL drivers to edge SDKs-ensuring first-pass integration success and audit readiness. As a particular motivation factor, your work will directly be used by the major car companies and tier 1 in the world., MAKE A DIFFERENCE AT QORVO We are Qorvo. We do more than create innovative RF and Power 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. We are an Equal Employment Opportunity (EEO) employer and welcome all qualified applicants.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

Videos

See all

Related articles

See all