Please send your application letter and CV referencing the position you are applying for:
We believe in sharing knowledge. Together we are faster, smarter and more innovative. We want to contribute to create, develop and deploy innovative technological solutions for a sustainable society.
We are looking for applicants who are comfortable speaking and writing English, enjoy occasional international traveling, and who are curious and willing to continuously learn.
Open Positions
Senior Automotive Software Test Engineer
Ready to drive the future of Automotive with NXP?
The automotive industry goes through a revolutionary transformation. Cars used to be combustion engine powered vehicles designed to take the driver and passengers from point A to point B, with horsepower and top speed as key value propositions. They are transforming into fully connected IoT edge devices delivering Infotainment and comfort like never before. They have increasing levels of safety, automation and autonomy that drastically reduce the risk of accidents. All this while moving to hybrid and electric powertrains transforming our world step by step into a greener and safer place.
As Senior Automotive Software Test Engineer, you will be contributing to the development and validation of SW platforms for various Automotive related applications, being the first one of them the Battery Management System of the future. You will be working in a highly interdisciplinary environment working closely with HW design, system engineering and software development. You will be contributing in an agile development flow and responsible of ensuring the resulting software behaves efficiently as specified by the customer and is compliant with safety automotive standards.
Required Skills and Experience:
- Bachelor degree in Computer Science, Software Engineering or Electronics Engineering
- Experience working on automotive industry
- Being strongly familiar with ISO-26262 and ASPICE is a must
- Clear understanding of V-Model product cycle
- Experience in Component and Integration testing activities
- Being familiar with Autosar standard
- Knowledge about MC/DC, Boundary analysis and Equivalence classes analysis
- Knowledge about QA metrics:
- Code coverage
- Branch coverage
- Statement coverage
- Cyclomatic complexity
- MISRA-C
- CERT-C
- Experience with static analyzers. If Coverity, is a plus
- Clear understanding of CI/CD pipelines, stages, jobs and the importance of regression testing.
- Strong willingness to deliver high-quality software products, process oriented
- Excellent level of English language, both written and spoken
- Proven ability to work both independently and in a team environment with co-operative attitude, and handle multiple high priority tasks during peak product cycles
- Clear and confident communicator. Self-motivation and discipline. Result oriented
As part of your daily activities, you will…
- Define and lead the test strategy for the project
- Mantain the test plan and test specification documents
- Drive the validation and verification part of V-Model, focusing on integration tests level
- Lead the test cases identification, either for unit testing or integration testing
- Monitor the QA metrics needed for ASIL-D in Automotive
- Plan accordingly the test activities during sprint planning
- Align with Software Architect to identify key VnV tasks for key features
- Define the regression test strategy
- Monitor the bug reporting, and participate in the bug court to decide the acceptance of upcoming bugs
Both technical competency and attitude are important in our team, and you are expected to collaborate with local and global team members, to demonstrate independence in solving problems and agility in switching projects as per customer priorities, to be motivated by delivering results, to be assertive in supporting your technical design opinions, and to be open on the challenges towards achieving the expected results.
Working with us you will learn new approaches and you will have a visible and lasting impact in the next generation Software-Defined vehicle. MobileKnowledge and NXP will boost your personal development both from technical and customer relationship perspectives.
Exciting career development opportunities. Permanent contract. Attractive and market salary. Flexible work/life balance with possibility of home office when required.
Embedded Software Engineer for Automotive
MobileKnowledge is establishing a new NXP Semiconductor R&D Center in Barcelona, focused on next generation Software-Defined vehicles. The NXP Semiconductors Barcelona R&D Center will work hand-in-hand with NXP Semiconductors (the worldwide leader automotive semiconductor supplier) and focus on several key areas such as Automotive Security, Automotive Open System Architecture, Future car connectivity and personalization features and UWB System and applications for the Automotive domain.
Ready to drive the future of Automotive with NXP?
The automotive industry goes through a revolutionary transformation. Cars used to be combustion engine powered vehicles designed to take the driver and passengers from point A to point B, with horsepower and top speed as key value propositions. They are transforming into fully connected IoT edge devices delivering Infotainment and comfort like never before. They have increasing levels of safety, automation and autonomy that drastically reduce the risk of accidents. All this while moving to hybrid and electric powertrains transforming our world step by step into a greener and safer place.
As Embedded Software Engineer for Automotive you will develop high quality embedded low-level software for NXP Advanced Analog Software team following the AUTOSAR automotive standard and also non-AUTOSAR requirements.
Required Skills and Experience:
- At least 3 years’ experience in embedded systems,
- Programming practice of embedded systems (C, scripting, debugging),
- Experience with MCU peripherals and external devices like power management device, transceivers, flash, …
- Strong willingness to deliver high-quality software products,
- Excellent level of English language, both written and spoken
- Proven ability to work both independently and in a team environment with co-operative attitude, and handle multiple high priority tasks during peak product cycles
- Clear and confident communicator. Self-motivation and discipline. Result oriented
Experience with any of the following is considered a plus:
- XML and IDEs integration,
- Developing SW following the AUTOSAR specifications
- Basic networking and protocols knowledge (e.g. OSI model, TCP/IP, TLS, MQTT, HTTP),
- Basic knowledge of automotive communication protocols (e.g. CAN, LIN, FlexRay),
- Basic knowledge of security concepts
- Electronics and working with data acquisition equipment, logic analyzer, oscilloscope
Daily activities:
- You will develop and optimize low-level drivers for latest NXP microcontrollers and processors, transceivers and power management integrated circuits following ISO 26262 with safety requirements.
- Ensure an out of the box experience by creating examples, system applications, user manuals, IDE integration (S32 Design Studio, Tresos), multiple compilers support
- Create and maintain requirements, design, architecture, configuration, code and tests for different parts of the product,
- Collaborate with multiple teams (hardware design, PCB design, system, customer support,…)
Some of the applications for which you will develop software can be seen in the following links:
Both technical competency and attitude are important in our team, and you are expected to collaborate with local and global team members, to demonstrate independence in solving problems and agility in switching projects as per customer priorities, to be motivated by delivering results, to be assertive in supporting your technical design opinions, and to be open on the challenges towards achieving the expected results.
Working with us you will learn new approaches and you will have a visible and lasting impact in the next generation Software-Defined vehicle. MobileKnowledge and NXP will boost your personal development both from technical and customer relationship perspectives.
Exciting career development opportunities. Permanent contract. Attractive and market salary. Flexible work/life balance with possibility of home office when required.